文章目录

  • 问题描述
  • 出现问题的原因
  • 为什么`秒级`的就不能转换成功
  • 正确示范

问题描述

时间戳格式化后的日期变成了1970年。。。

出现问题的原因

我们的时间戳是秒级的

为什么秒级的就不能转换成功

源码给予的答案:
注意代码的注释:{@code Long} (milliseconds) object
/**
* <p>Formats a {@code Date}, {@code Calendar} or
* {@code Long} (milliseconds) object.</p>
* @since 3.5
* @param obj  the object to format
* @return The formatted value.
*/String format(Object obj) {if (obj instanceof Date) {return format((Date) obj);} else if (obj instanceof Calendar) {return format((Calendar) obj);} else if (obj instanceof Long) {return format(((Long) obj).longValue());} else {throw new IllegalArgumentException("Unknown class: " +(obj == null ? "<null>" : obj.getClass().getName()));}}

因为在源码中要求到:必须是毫秒–>{@code Long} (milliseconds) object

正确示范

//date是秒级的,所以需要 * 1000
//若是毫秒级,就不用做这步操作
String lessonTime = simpleDateFormat.format(Long.valueOf(date * 1000));

时间戳转成日期,解决日期1970年的问题相关推荐

  1. python3时间戳转换成时间_Python3日期与时间戳转换的几种方法

    概述 日期和时间的相互转换可以利用Python内置模块time和datetime完成,且有多种方法供我们选择,当然转换时我们可以直接利用当前时间或指定的字符串格式的时间格式. 获取当前时间转换 我们可 ...

  2. 时间戳转化时间,解决总是1970年

    项目中接口获取到的时间戳格式是int类型,结果转化时偷懒直接传int,转化结果一直时1970年,代码: public static String stampToTime(int stamp) {Str ...

  3. Java 时间戳转换成时间

    使用java将时间戳转换成时间 . 使用SimpleDateFormat类的format()方法将时间戳转换成时间 . 日期和时间模式(区别大小写,含义不同) 符号 含义 yyyy 年 MM 月 dd ...

  4. 时间戳转成日期,解决总是日期总是1970年的问题

    时间戳转成日期,解决总是日期总是1970年的问题 /*** 时间戳转换为指定格式时间* @param date 时间戳 * @param pattern 时间格式* @return 指定格式时间*/p ...

  5. php怎么把时间戳转成日期格式,php怎么把时间格式转换为时间戳?,时间戳转为日期...

    php怎么把时间格式转换为时间戳?PHP怎么把时间格式转换成时间戳?,php时间格式转换为时间戳的方法:1.使用mktime()将时间转换为时间戳,语法为"mktime(小时.分钟.秒.月. ...

  6. js 时间戳转换成时间_JavaScript 时间戳转成日期格式

    我们在开发中经常需要把时间戳转化成日期格式,但 JavaScript 本身自带的 Date 方法并不像 PHP date 的那么强大.因此,我们就需要自己动手写一个方法. 首先我们要先了解下需要用到的 ...

  7. python:将时间戳转换成格式化日期

    import time # 将时间戳转换成格式化日期 def timestamp_to_str(timestamp=None, format='%Y-%m-%d %H:%M:%S'):if times ...

  8. 一个把时间戳转成日期的javascript函数

     一个把时间戳转成日期的javascript函数 从新浪挖来的 <script> function getLocTime(nS) {     return new Date(parseIn ...

  9. js将php时间戳转换成格式化日期

    //js将php时间戳转换成格式化日期function to_date(phpstr) {str = parseInt(phpstr) * 1000;//将php时间戳转化为整形并乘以1000var ...

最新文章

  1. Linux bash管道符“|”使用介绍与例子
  2. 近年ERP软件公司腾飞的缘由
  3. 云计算平台中虚拟专用网和VPC有什么区别?
  4. python fromfile_python之numpy文件操作
  5. characteriscation in English debate
  6. 4.1.3 OS之文件目录目录结构(单级-两级-多级-无环图)、索引节点FCB瘦身
  7. python EasyGui
  8. KMP算法的JavaScript实现
  9. loading动画_超干货 CSS3/SVG Loading动画集合
  10. SignalR 中丰富多彩的消息推送方式
  11. 父组件访问子组件中的数据(父子组件通信案例:父组件访问子组件$refs[‘子组件‘],子组件传递数据给父组件(父组件中使用v-model))
  12. Elementary Methods in Number Theory Exercise 1.2.31
  13. c语言文件加密解密单词统计,C语言文件加密解密及单词统计程序.doc
  14. 部署中遇到的问题(四)
  15. scrollView滚动原理
  16. 呼叫中心系统okcc怎样防护盗打?
  17. HTML5分级标题,最佳HTML5结构,其中标题/标题是文章标签外
  18. mysql表文件被删除,MySQL数据表InnoDB引擎表文件误删恢复
  19. 【爬虫入门】一键爬取LOL全部高清皮肤
  20. Task运行过程分析1

热门文章

  1. 第五次任务之三大抽样分布
  2. net npf 服务名无效_win10系统打开wireshark提示npF驱动没有运行的处理方法
  3. 佛山Uber优步司机奖励政策(12月21日到12月27日)
  4. iOS15上最受欢迎的功能,居然是“我想静静”?
  5. 全网最流氓还擦边的App,被华为封杀了!
  6. twitter推特全量用户收集与发文采集
  7. Multiplayer Moo
  8. ng Baidu Baidu Baidu ang
  9. FunAdmin开发系统1.6版本发布
  10. 宜人贷何林海:社交图谱在金融反欺诈产品的应用