我有一个来自服务的时间戳字符串,它有6毫秒的数字:

String timestamp = "2014-09-30T15:30:00.777777";

我正在解析它:

String format = "yyyy-MM-dd'T'HH:mm:ss.SSS";

DateFormat df = new SimpleDateFormat(format, Locale.ENGLISH);

Date date = df.parse(timestamp);

SimpleDateFormat df2 = new SimpleDateFormat();

System.out.println(df2.format(date));

我期待看到:

"9/30/14 3:30 PM"

但相反,我得到:

"9/30/14 3:42 PM"

提前十二分钟.我尝试使用6毫秒数字的不同格式字符串:

String format = "yyyy-MM-dd'T'HH:mm:ss.SSSSSS";

结果相同.

我似乎要做的是手动将传入的时间戳字符串截断为3毫秒数字:

timestamp = timestamp.substring(0, timestamp.length()-3);

然后我得到了预期的结果.或者我可以使用忽略毫秒的截断格式字符串:

String format = "yyyy-MM-dd'T'HH:mm:ss";

那些正确的解决方案?我只是在滥用SimpleDateFormat吗?

谢谢

java时间戳的单位_java – SimpleDateFormat – 解析时间戳,以毫秒为单位相关推荐

  1. java 时间戳 什么意思_java时间与时间戳

    (一)时间:当前时间 1.获取当前时间 Date date = new Date(); System.out.println(date); //Thu Dec 14 18:08:53 CST 2017 ...

  2. java 日期格式化 英文_Java SimpleDateFormat 中英文时间格式化转换

    SimpleDateFormat是一个以与语言环境有关的方式来格式化和解析日期的具体类.它允许进行格式化(日期 -> 文本).解析(文本 -> 日期)和规范化. SimpleDateFor ...

  3. Java容器坐标起点_Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点...

    [单选题] [单选题] [单选题]class A{ int x1; void func1(int x1){ this.x1 = x1; } } 关于上述程序,说法错误的是( ) [单选题]浏览器的作用 ...

  4. java窗体容器坐标_Java的屏幕坐标是以像素为单位的,容器的左下角被确定为坐标的起点。...

    屏单位的的左定为的起点Despite ________ difficulties, they did not find the life in London unpleasant. 幕坐As soon ...

  5. java string对象创建_Java问题解析:到底创建了几个String对象

    // 如果d和c没有指向了同一个对象,则说明d没有被加入字符串池 else { System.out.println(""ab"+"cd" 创建的对象 ...

  6. java 读fdb文件_JAVA - Sql解析工具fdb-sql-parser简单使用

    由于想要解决Mybatis分页插件中count查询效率问题,因为order by很影响效率,所以需要一种方式处理sql,将order by 语句去掉. 试了好几个sql解析工具,最后选择了fdb-sq ...

  7. Java容器坐标起点_Java的屏幕坐标是以像素为单位, 容器的左下角被确定为坐标的起点。...

    一种突变细菌从群落形态学(即表型)不能与其野生型相区别,屏单位这一突变可能是( ). 幕坐你觉得是哪里出了问题? 标标谷物与豆类同食可以达到食物的互补作用. 器的确定起点<橘颂>是哪位诗人 ...

  8. java获取dns记录_java之解析DNS的SRV记录

    1.导入相应的jar包 导入sjava-2.1.6.jar包,今天上传资源有问题,下次传了之后再补充到这里. 2.关键代码 public static List resoveSrv(String qu ...

  9. 江苏计算机类事业单位真题解析,2012年江苏事业单位考试综合计算机类真题及解析(7)...

    二.多项选择题(共20小题,每题1.5分,总分30分) 2012-江苏-61.下列关于计算机的说法,正确的有 A.光盘驱动器属于主机,光盘属于外部设备 B.系统总线是系统内主要部件之间传送信息的公共通 ...

  10. java格式化时间到微秒_Java日期解析具有微秒或纳秒精度

    TL;博士 LocalDateTime.parse( // With resolution of nanoseconds, represent the idea of a date and time ...

最新文章

  1. JavaBean与表单处理
  2. 牛客小白月赛5-F题: 圆(circle)
  3. 通俗介绍拉普拉斯变换,傅里叶变换和z变换
  4. 江西理工大学c语言程序设计,C语言程序设计
  5. QTcpServer / QTcpSocket 简单示例
  6. 使用EF.Core将同一模型映射到多个表
  7. 8s nfs 挂载文件_把你的树莓派家庭实验室变成一个网络文件系统 | Linux 中国
  8. 禅道11.0windows本机安装
  9. yolov4用1050ti_简单粗暴的多目标跟踪神器 – DeepSort
  10. Redis系列 --第一篇
  11. JAVA程序员面试32问(附答案)(转载)
  12. mysql自增字段AUTO_INCREMENT重排或归零
  13. hog特征提取python代码_80行Python实现-HOG梯度特征提取(转载)
  14. 万圣节html代码大全,《方舟:生存进化》万圣节代码大全
  15. xposed框架android9.0,xposed仓库商店下载
  16. HTML5与Flash相比有哪些好处?
  17. 杭州第二机场选址的三个备选方案仁和、瓶窑、塘栖中选择瓶窑的理由。元芳,你怎么看?
  18. 贪心 :PIPI渡江
  19. 英语口语笔记B1-Unit7.交通出行-04-Train travel in Europe
  20. 百度地图API,指定比例尺大小

热门文章

  1. ubuntu安装nginx详细步骤
  2. Html的基本操作简介
  3. 关于 PDCA 的个人理解
  4. python元类 orm_Python3 元类与ORM
  5. Android 属性动画 常用方法 与 插值器 Interpolator
  6. 基于微信小程序的每日签到打卡系统ssm框架
  7. buu RSA what(共模攻击+base64隐写)
  8. nas磁盘用什么软件测试,手把手教你从NAS拿点空间当电脑硬盘使用 iSCSI开启网络硬盘共享...
  9. u检验中的查u界值表_u检验和t检验
  10. java 线程优先级_Java线程优先级