Do Not Assume SimpleDateFormat Is Thread-safe January 11, 2018 The code below is improper because it shares a static instance of a SimpledateFormat with any possible number of threads. Public class Constants { Public static final SimpleDateFprmat date =