关于时间转换总是显示1970年的问题

解决时间戳转为日期格式总是为1970年的问题(currentTimeMillis()与数据集里面的数据戳) 原本需要时间戳转日期的时候,都是System.currentTimeMillis();获取当前时间戳,然后转换为日期格式 但是最近处理一份数据集的时候,发现用菜鸟教程上面的代码转换而来的日期时间全部都是1970年 将时间戳在线转换一下发现是正常的2017年,2016年,说明是代码需要调整一下 int timeStamp = 1509418483; SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String sd = sd 阅读详情

今天遇到了一个奇怪的问题,

long time = 1488606363;
Date date = new Date(time);
java.text.SimpleDateFormat sDateFormat = new java.text.SimpleDateFormat(
        "yyyy-MM-dd HH:mm:ss");
Log.e("时间",sDateFormat.format(date));
就是这么简单的几句代码。这个值输出的值居然是1970,正确的时间是2017  3.4  但是为什么返回的是1970了?

后面想想发现是时间戳不对

改过之后的代码如下:

long time = 1488606363*1000L;
Date date = new Date(time);
java.text.SimpleDateFormat sDateFormat = new java.text.SimpleDateFormat(
        "yyyy-MM-dd HH:mm:ss");
Log.e("时间",sDateFormat.format(date));
既然是时间戳问题就加一个时间戳嘛,这样就很好的解决了时间显示一直是1970年的问题
储能逆变器动态无功补偿:从原理到算法实现 本文深入解析了储能逆变器动态无功补偿的核心原理与算法实现。通过四象限运行与解耦控制技术,储能逆变器可在充放电的同时,快速、精准地调节无功功率,有效提升电网电能质量与功率因数。文章详细阐述了从相位调节、容量限制到PI控制算法的完整技术路径,并结合工程实践,探讨了其在光伏/储能系统中的协同控制策略与进阶应用价值。 阅读详情

相关推荐

51单片机——LCD12864驱动函数深度解析与实战优化

本文深入解析了51单片机驱动LCD12864液晶屏的核心驱动函数,从底层时序、关键延时到地址计算进行逐行剖析,并针对常见显示问题提供系统性的调试技巧与实战优化方案。重点探讨了如何将基础代码优化为稳定高效的驱动,涵盖延时精准化、批量写入及显示缓冲区等高级技巧,旨在帮助开发者从“点亮”屏幕进阶到“精通”驱动,确保显示稳定可靠。

weixin_29190169的博客 84

java为什么计算时间从1970年1月1日开始

java为什么计算时间从1970年1月1日开始

朝着梦想 渐行前进 1万+

别再只当代码阅读器了!手把手教你用Understand的实体定位器和信息浏览器,5分钟精准定位代码逻辑

本文深入解析Understand代码分析工具的高级功能,重点介绍实体定位器和信息浏览器的实战应用。通过5分钟快速定位代码逻辑的技巧,帮助开发者从代码阅读者升级为逻辑侦探,提升大型代码库的分析效率。文章包含过滤搜索、调用链追踪等实用方法,是掌握Understand核心功能的必备指南。

weixin_28745821的博客 291

js 获取服务器时间出现1970问题

开始以为是浏览器问题 参考了获取服务器时间写的,结果发现时间不是当前时间,而是默认的1970年. 获取时间的js代码:(这个有点问题) var date=new Date($.ajax({async:false}).getResponseHeader("Date")); 然后又查到了1970问题,以为是浏览器问题,但是修改了还是不行.我用的是Opera,后来我又换了chrome,两个浏览器都不行,依旧是默认时间. 查看Response Headers 那就去看看响应头吧,参考 发现响应头其实是获取到了当前

Marsandbass的博客 1726

【智能体】零代码实战:Coze多智能体协作开发全流程解析

本文详细解析了Coze平台的多智能体协作开发全流程,从入门指南到实战技巧,帮助用户零代码构建高效AI团队。通过模块化设计和专业分工,多智能体系统能显著提升任务处理速度和准确率,适用于客服、内容创作、教育培训等多个场景。文章还提供了性能优化和常见问题解决方案,助力开发者快速掌握Multi-Agent技术。

weixin_29239279的博客 333

《炬丰科技-半导体工艺》用于半导体的RCA清洁技术

书籍:《炬丰科技-半导体工艺》 文章:用于半导体的RCA清洁技术 编号:JFKJ-21-1073 引言 RCA清洗技术是用于清洗硅晶圆等的技术,由于其高可靠性,30多年来一直被用于半导体和平板显示器(FPD)领域的清洗。其基础是以除去颗粒为目的的氨水-过氧化氢溶液组成的SC―1洗涤和以除去金属杂质为目的的盐酸-过氧化氢溶液组成的SC―2洗涤相结合的洗涤技术。SC-1洗涤的机理说明如下。首先,用过氧化氢氧化硅晶片的表面,用作为碱的氨蚀刻氧化硅,并通过剥离去除各种颗粒。此外,如图1所示,在pH 10.5附近的S

jfkj2021的博客 768

时间戳转化成日期时间格式1970年问题

时间戳转化成日期时间格式1970年问题 前端在使用时间戳转化日期经常会遇到一直到都是输出1970的问题, 下面写介绍一种简单的转化方法,适用moment.js 下载 npm install moment --save 在main.js引入 import moment from 'moment' Vue.prototype.$moment = moment; import moment from 'moment' Vue.proto...

weixin_46390461的博客 5862

FastApi教程

HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。

小石潭记丶 1560

数据库到前端年份多出1970年:mysql&js

问题: 从后端取了十个日期(create_time),使用to_days化为天数排列如下: select to_days(date_format(create_time,'%Y-%m-%d')),count(id) from yqjd_news GROUP BY date_format(create_time,'%Y-%m-%d') ORDER BY create_time DESC limit 10; 前端vue读到这些数据,再化为yyyy-mm-dd格式如下: moment(...

学而不思则忘,思而不学则die 477

TriCore架构-基于TC397的启动流程

TC397芯片的启动流程分为三个关键阶段:固件启动(BootFirmware)、Bootloader引导和应用程序启动。BootFirmware作为硬件信任根,包含SSW基础初始化、CHSW自检和BSL应急刷写通道。Bootloader承担安全验证和程序引导功能,支持双分区(AB-SWAP)和双引导方案(PBL/SBL)。安全启动通过校验机制确保软件完整性,提供三种可选技术方案。应用程序启动阶段实现软件双分区管理,支持SOTA更新。整个流程体现了汽车电子系统的安全设计理念,通过硬件级保护与软件验证相结合确保

xiandang8023的博客 987

在 TASKPROCESSING 上为 ABAP OData 服务添加多个系统别名:从原理到落地的完整实践

本文面向SAP Gateway与ABAP开发者,详细讲解如何在TASKPROCESSING OData服务上添加系统别名。首先介绍了系统别名的概念与设计初衷,阐述了添加别名的业务场景需求,包括多系统接入、用户分流和灰度发布等。随后提供了标准配置步骤,从SPRO路径到具体操作说明,并分享了三个实际案例说明如何实现跨区域统一待办、按用户角色分流和灰度发布。最后给出了验证方法和常见问题解决方案,帮助开发者掌握这项基础但关键的配置技能,实现服务路由的可控管理。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 136

关于SimpleDateFormat时间转换总是显示1970年的问题

今天遇到了一个奇怪的问题, long time = 1488606363; Date date = new Date(time); java.text.SimpleDateFormat sDateFormat = new java.text.SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); Log.e("时间",sDateFormat.for

小李的博客 1万+

基于STM32设计的指针式电子钟与万年历(升级版)

这是基于STM32设计的一个指针式电子钟+万年历小项目,采用3.5寸的LCD屏显示时钟,日历、温度、天气,支持触摸屏调整设置时间,设置闹钟,查看日历等等。整体项目主要是技术点就是LCD屏的图形绘制。比如: 时钟的时针绘制、分针、秒针、表盘、日历绘制等等。

1万+

关于SimpleDateFormat时间转换总是显示1970年的问题(时间戳转日期)

时间戳转时间总是显示1970年,我的时间戳是字符串1527643920 /* * 将时间转换为时间戳 */ public static String dateToStamp(String s) throws ParseException { String res; SimpleDateFormat simpleDateFormat = new SimpleDateFormat...

BoriseLee 7241

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

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

时间戳转成日期,解决总是日期总是1970年的问题 /** * 时间戳转换为指定格式时间 * @param date 时间戳 * @param pattern 时间格式 * @return 指定格式时间 */ public static final String format(Long date ,String pattern){ SimpleDateFormat s

笑话的专栏 2万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

JavaEE——笔记练习(时间戳)

时间戳转换日期 时间戳 时间戳转换工具 今天做笔记本管理部分做到了数据表格中时间戳转日期 //执行一个 table 实例 table.render({ elem: '#demo' ,height: 420 ,url: 'notebook/getnotebook.do' //数据接口 ,title: '笔记本表' ,page: true //开启分页 ,toolbar: 'default' //开启工具栏,此处显示默认图标,可以自定义模板,详见文档

ghijkldi的博客 250

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Java 格式化时间 不匹配

今天获取的时间不匹配,获取的时间是现在的时间,但是现实的时候确实 1970 年, 让我拍很郁闷! 应该讲 服务器返回的时间数据 * 1000 之后才进行,解析: Time 解析工具类: package com.hades.newstyle.utils; import java.text.DateFormat; import java.util.Date; /** * 传递一

love_Javc_you的专栏 1804

关于时间戳转换时间总是1970的问题

vue项目 js中要将时间戳转换为时间,但是转换结果一直是1970 错误代码: timeStamp = 1574741563 var date = new Date(timeStamp) window.console.log(date) 找了找资料发现,时间戳是有单位的(不晓得可不可以这样讲,看一下例子就懂了) 单位为秒时,时间戳为10位,例如1574741563 单位为毫秒时,时间戳为13位,...

weixin_44414527的博客 5741

(20201104Solved) Grafana 时间显示为1970年

问题描述 从数据库中选出的时间,在grafana显示为1970年. 解决方案 因为grafana默认输入的时间是时间戳,这种情况一般是因为输入时间非时间戳,grafana在进行转换的过程中出现偏差.

漫步量化 1579

解决Java时间戳转换成时间之后一直显示1970年的原因

经过查找资料发现,时间需要*1000L之后进行转换,才能变成现在的时间。不管数据库的时间为多少,转换完之后都显示的1970年,下面是源代码。现在看到的时间就是正常的时间了。

暴力扬 4623

【js】解决moment将时间戳转换成日期时间格式,始终为1970的问题

【js】解决moment将时间戳转换成日期时间格式,始终为1970的问题

坚强的泡沫的博客 2546

moment.js传入参数转换时间为1970解决方案

如果你使用moment.js传入时间戳老是转换成1970,而不能正确转换成合理的时间的情况,可以看以下这篇博客 原文地址: https://blog.youkuaiyun.com/Mr_Gorgre/article/details/103773121

qi_sheng_的博客 2969

android重启时间变成1970,Android时间戳转字符串的1970问题

前言今天遇到一个怪事,后台返回了时间戳,然后我用时间戳转字符串后,一直是1970年,百思不得其解,难道是我代码写错了?我网上搜了下,对的呀,这么简单的转换代码,应该没有问题才对。问题一般时间戳转字符串代码如下:后台返回的是1534498090Date date = new Date(1534498090);SimpleDateFormat sdf = new SimpleDateFormat("y...

weixin_35998457的博客 1024

android 毫秒转日期 1970,Android 时间戳转换成时间总是1970年的问题!!!!!

我当时是这样写的/*** 时间戳转换成时间*/public static String stampToDate(long stamp, String format) {SimpleDateFormat sdf = new SimpleDateFormat(format);//这个是你要转成后的时间的格式Date date = new Date(stamp);String sd = sdf.form...

weixin_36230541的博客 972
上一篇: 前端静态资源缓存处理
下一篇: FTP服务器之间的文件传输(sftp连接)
IT油条
博客等级 码龄15年 35粉丝 20原创
评论 7
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值