linux与javaScript大秒数转化

   日期:2020-08-31     浏览:101    评论:0    
核心提示:

JavaScript new Date()

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript new Date()</h2>

<p id="demo"></p>

<script>
var d = new Date(1598833220000);// 单位是毫秒
document.getElementById("demo").innerHTML = d;
</script>

</body>
</html>
JavaScript new Date()
Mon Aug 31 2020 08:20:20 GMT+0800 (中国标准时间)
#include <stdio.h>
#include <stddef.h>
#include <time.h>

int main(void)
{
	time_t timer;//time_t就是long int 类型
	struct tm *tblock;
	timer = time(NULL);//这一句也可以改成time(&timer);
	tblock = localtime(&timer);

	printf("The number of seconds since January 1, 1970 is %ld\n",timer);// 单位是秒
	printf("Local time is: %s\n",asctime(tblock));
	
	return 0;
}
print:
The number of seconds since January 1, 1970 is 1598790092
Local time is: Sun Aug 30 08:21:32 2020

 

root@22:~$date -d '2020-08-30 20:20:20' +%s
1598833220
root@22:~$date -d@1598833220 +"%Y-%m-%d %H:%M:%S"
2020-08-30 20:20:20

 

linux的单位是秒

函数原型:time_t time(time_t * timer)

  功能: 获取当前的系统时间,返回的结果是一个time_t类型,其实就是一个大整数,其值表示从CUT(Coordinated Universal Time)时间1970年1月1日00:00:00(称为UNIX系统的Epoch时间)到当前时刻的秒数。

 

JS的单位是毫秒。

https://www.w3school.com.cn/js/js_dates.asp

您不能省略月份。如果只提供一个参数,则将其视为毫秒。

实例

var d = new Date(2018);//

 

 

 

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服