需要获取Java中的当前时间戳

需要获取Java中的当前时间戳,第1张

需要获取Java中的当前时间戳

SimpleDateFormat
如果仅在与使用它相同的方法块中创建它,则threadunsafety 不会成为问题。换句话说,您 不会
将其分配为类的静态变量或实例变量,而不会在可被多个线程调用的一个或多个方法中重用它。只有这样,
SimpleDateFormat
才会暴露线程的安全性。但是,您可以安全地重用
SimpleDateFormat
同一方法块中的同一实例,因为该实例只能由当前线程访问。

另外,

java.sql.Timestamp
不应滥用您正在使用的类,因为该类特定于JDBC
API,以便能够在SQL数据库中存储或检索
TIMESTAMP
/
DATETIME
列类型并将其从/转换为
java.util.Date

因此,应该这样做:

Date date = new Date();SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy h:mm:ss a");String formattedDate = sdf.format(date);System.out.println(formattedDate); // 12/01/2011 4:48:16 PM


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5020810.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存