用js将从后台得到的时间戳(毫秒数)转换为想要的日期格式

艺意      2022-02-06     549

关键词:

得到后台从数据库中拿到的数据我们希望格式是:

                2016年10月25日 17时37分30秒  或者  2016/10/25 17:37:30

然而我们前台得到的却是一段数字(时间戳,毫秒数):

                1477386005     

时间戳转化,核心方法

1477386005是从后台得到时间戳  (注意:有的时候得到的时间戳是已经乘以1000的)
var unixTimestamp = new Date( 1477386005*1000 ) ;
commonTime = unixTimestamp.toLocaleString();
alert(commonTime);

结果是:

    

重写一下 toLocaleString()方法即可换为任意格式:

Date.prototype.toLocaleString = function() {
          return this.getFullYear() + "年" + (this.getMonth() + 1) + "月" + this.getDate() + "日 " + this.getHours() + "点" + this.getMinutes() + "分" + this.getSeconds() + "秒";
    };

   结果为:

    

其它的格式:

Date.prototype.toLocaleString = function() {
          return this.getFullYear() + "/" + (this.getMonth() + 1) + "/" + this.getDate() + "/ " + this.getHours() + ":" + this.getMinutes() + ":" + this.getSeconds();
    };

    结果为:

     


文章参考:柠檬旋风腿

友情链接:时间戳转化网站  W3School

r语言怎样把unix时间戳转换回时间

...前系统的毫秒数,由于取得的是毫秒数,所以在处理UNIX时间戳的时候需要转换成秒   也就是:      longepoch=System.currentTimeMillis()/1000;方法:   1、获取当前系统的UNIX时间戳      System.out.println("获取系统毫秒数方法1:"+L... 查看详情

js怎么把unix毫秒数转化为具体的date啊

...时刻所经历的毫秒数。还有转化后的Date是不是格林威治时间,还需要转化成北京时间?js中把unix时间戳转换为Date很简单,可以有两种方式:1、新建一个日期对象并把时间戳作为参数传进去就可以了:var timestamp = 13714... 查看详情

将时间戳(以毫秒为单位)转换为 Java 中的字符串格式时间

】将时间戳(以毫秒为单位)转换为Java中的字符串格式时间【英文标题】:ConverttimestampinmillisecondstostringformattedtimeinJava【发布时间】:2011-05-0717:43:24【问题描述】:我正在尝试将一个long值(从1970年1月1日开始的毫秒数,即Epoch... 查看详情

js中日期转换成时间戳例如2013-08-30转换为时间戳

...获取到的时间戳除以1000就可获得Unix时间戳,就可传值给后台得到。扩展资料Date()返回当日的日期和时间。 getDate()从Date对象返回一个月中的某一天(1~31)。 getDay()从Date对象返回一周中的某一天(0~6)。 getMonth()从Date对象... 查看详情

js时间与毫秒数互相转换(转)

【1】js毫秒时间转换成日期时间 varoldTime=(newDate("2017/04/2519:44:11")).getTime();//得到毫秒数  //不是上面格式的时间需要转换   //starttime=‘2017-04-2519:44:24‘;   starttime=starttime.re 查看详情

js过去前一天日期

...取前一天的时间,可以使用当前时间减去一天的毫秒数,得到毫秒数之后然后再转换成时间。即varyesterdsay=newDate(newDate().getTime()-86400000);newDate().getTime()用户获取当前时间的毫秒数,而86400000是一天的毫秒数,两个值相减得到的差... 查看详情

java从时间戳怎么得到当前时间

一般用System.currentTimeMillis()或newDate()来获取。时间戳通常是”yyyyMMddHHmmss“的,举例:Datedate=newDate();SimpleDateFormatsdf=newSimpleDateFormat("yyyyMMddHHmmss");Stringstr=sdf.format(date);输出结果:20160830121252。备注:时间戳中的时间显示格式... 查看详情

想要在存储过程中以毫秒为单位获取两个时间戳的差异

】想要在存储过程中以毫秒为单位获取两个时间戳的差异【英文标题】:wanttogetdiffoftwotimestampsinmillisecinstoredprocedure【发布时间】:2014-12-2206:19:57【问题描述】:我对这段代码有疑问:selectpick_idintopickidfromprov_adapter_pmonitorwherepick_i... 查看详情

从时间戳获取精确的毫秒数 - Spark Scala

】从时间戳获取精确的毫秒数-SparkScala【英文标题】:Getexactmillisecondsfromtimestamp-SparkScala【发布时间】:2020-10-2306:45:26【问题描述】:我在数据框(scala)中有一个时间戳列,并希望从中获取毫秒数。unix_timestamp是秒,我不能做unix_tim... 查看详情

vue-实现倒计时功能(代码片段)

...次。msec是当前时间距目标时间的毫秒数,由时间戳相减得到,我们将以这个数为基础计算。我们都知道1天等于24小时,1小时等于60分钟,1分钟等于60秒,1秒等于1000毫秒。所以,msec/1000/60/60/24保留整数就是天数。如果换用%取余... 查看详情

如何在蜂巢中获得毫秒精度?

...精度?【英文标题】:HowdoIgetmillisecondprecisioninhive?【发布时间】:2013-09-1109:33:53【问题描述】:documentation表示时间戳支持以下转换:•浮点数值类型:解释为UNIX时间戳,以秒为单位,精度为小数首先,我不知道如何解释。如果... 查看详情

如何删除时间戳火花sql中的毫秒数

】如何删除时间戳火花sql中的毫秒数【英文标题】:Howtoremovemillisecondsintimestampsparksql【发布时间】:2017-09-2120:01:55【问题描述】:我想在通过sparksql选择列时去掉毫秒部分。例如:2012-10-1713:02:50.320我希望结果为2012-10-1713:02:50我试... 查看详情

Freemarker 以毫秒为单位将时间戳转换为带有时区的日期

】Freemarker以毫秒为单位将时间戳转换为带有时区的日期【英文标题】:Freemarkerconverttimestampinmillisecondstodatewithtimezone【发布时间】:2021-09-2921:23:42【问题描述】:我可以使用以下格式将毫秒转换为日期:$createdTime?number_to_datetime?st... 查看详情

joson返回数据库的时间格式为/date(1332919782070)/,在前台用js怎么转换

...onth+"-"+currentDate;return"";参考技术A请问如何得到Date型或得到它的毫秒数,newDate("2011-07-2912:00:00"),EnWrpf追问用ajax无刷新分页的,服务器返回的时间就是这个/Date(1332919782070)/ 查看详情

java示例代码_将带有毫秒的模糊时间戳转换为java日期

java示例代码_将带有毫秒的模糊时间戳转换为java日期 查看详情

DateTime 以毫秒为单位的表示?

...没有,我已将其提取到C#中的DateTime变量中。是否有可能得到这个的毫秒表示?谢谢,泰迦。【问题讨论】:对于后一个问 查看详情

将纪元时间戳转换为上午 12:01 的时间

】将纪元时间戳转换为上午12:01的时间【英文标题】:Converttheepochtimestamptotimeof12:01am【发布时间】:2021-10-2005:50:56【问题描述】:我想获取用户输入的日期的Epoch时间戳,但在JavaScript中将时间转换为上午12:01。我该怎么做?【问... 查看详情

如何在 iOS/XCode 中将毫秒时间戳转换为日期和时间?

】如何在iOS/XCode中将毫秒时间戳转换为日期和时间?【英文标题】:HowtoconvertamillisecondstimestamptodateandtimeiniOS/XCode?【发布时间】:2015-07-1316:12:24【问题描述】:我有一个自1970年1月1日00:00:00UTC以来以毫秒为单位的时间戳。例如。... 查看详情