我需要将时间戳字符串转换为java.util.Date
.例如:
MMDDYYHHMMSS
至 MM-DD-YY HH-MM-SS
MM
月份在哪里,DD
是日期,YY
是年份,HH
是小时,MM
是分钟,SS
是秒.
Jon*_*eet 28
你可以这样做:
DateFormat format = new SimpleDateFormat("MMddyyHHmmss");
Date date = format.parse("022310141505");
Run Code Online (Sandbox Code Playgroud)
但我强烈建议你改用Joda Time.这是一个更好的日期/时间库,很长很长的路要走.特别是,Joda Time中的格式化程序/解析器是线程安全的,因此您可以自由地和静态地重用它们; java.text.SimpleDateFormat
不是线程安全的,因此您需要为每个线程创建一个或使用synchronized
块序列化对它的访问.
归档时间: |
|
查看次数: |
51898 次 |
最近记录: |