javascript获取某个时间的毫秒数

在JavaScript中要获取某个时间的毫秒数可以使用内置的Date对象轻易实现。

var time = new Date(‘2019-11-11‘).getTime(); // 1573430400000

要将毫秒数转换为时间也是非常简单。

new Date(1573430400000).Format(‘yyyy-MM-dd‘); // 2019-11-11

知道了这个基础知识点之后就可以去做很多进阶的操作了,比如计算两个日期之间的时间差。

var time1 = new Date(‘2019-11-11‘).getTime();
var time2 = new Date(‘2019-11-12‘).getTime();
var timeDiff = time1 - time1; // 86400000

通过上面的计算,我们可以知道一天的时间差的毫秒数是86400000,那么我们又可以利用这一点去获取相隔多少多少天的日期了。

var time1 = new Date(‘2019-11-11‘).getTime();
var time2 = time1 + 86400000;
var nextDate = new Date(time2).Format(‘yyyy-MM-dd‘); // 2019-11-12

所以说进阶的操作都是通过基础的操作一步步堆叠起来的,基础十分重要。

"青春是一列不回头的火车。"

原文地址:https://www.cnblogs.com/yanggb/p/11842852.html

时间: 2024-11-09 01:53:58

javascript获取某个时间的毫秒数的相关文章

把当前时间转换为毫秒数

//获取当前时间的毫秒数 public int ConvertDateTimeInt(System.DateTime time) { System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1)); return (int)(time - startTime).TotalSeconds; }

javascript获取当前时间

? //时间设置 <script type="text/javascript"> <!-- var myDate = new Date();     myDate.getYear();      //获取当前年份(2位)     myDate.getFullYear(); //获取完整的年份(4位,1970-????)     myDate.getMonth();      //获取当前月份(0-11,0代表1月)     myDate.getDate();     

实例365(6)---------DateTime.ToString格式化日期,使用DateDiff方法获取日期时间的间隔数

一:DateTime.ToString格式化日期,截图 二:代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace TmrFormat { public part

ios 时间和毫秒数转换

01-时间和毫秒数的相互转换 //获取毫秒数的时间戳 long inter = [[NSDate date] timeIntervalSince1970]*1000; NSLog(@"%ld",inter); //把毫秒数转换成时间 NSDate *date = [NSDate dateWithTimeIntervalSince1970:inter/1000]; NSLog(@"%@",date);

javaScript获取当前时间、日期、月份

var today = new Date(); today .getFullYear(); //获取完整的年份(4位,1970) today .getMonth(); //获取当前月份(0-11,0代表1月) today .getDate(); //获取当前日(1-31) today .getDay(); //获取当前星期X(0-6,0代表星期天) today .getTime(); //获取当前时间(从1970.1.1开始的毫秒数) today .getHours(); //获取当前小时数(0

JavaScript—获取本地时间以12小时制显示

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>获取时间</title> <script type="text/javascript"> function shijian() { var today = new Date(); var hh = today.getHours

Javascript获取服务器时间

Javascript是运行在客户端的脚本,我们一般都用new Date()来获取当前时间,但是得到的是客户端的时间,客户端时间是随意更改的,如果要做一个产品发布倒计时的话,客户端时间一改,就要闹笑话了.业务中需要用到服务器时间的场景还有很多,那么仅仅通过js怎么拿到服务器时间呢?事实上,只需要一个ajax请求就搞定,通过读取XMLHttpRequest对象的请求头里面的时间戳得到当前服务器时间! 原理就是这么简单:通过ajax向服务器发送请求,当服务器收到请求后即可读取请求头的时间戳了,不管请求

js中的时间与毫秒数互相转换

[1]js毫秒时间转换成日期时间 var oldTime = (new Date("2012/12/25 20:11:11")).getTime(); //得到毫秒数 //不是上面格式的时间需要转换 //starttime ='2012-12-25 20:17:24'; starttime = starttime.replace(new RegExp("-","gm"),"/"); var starttimeHaoMiao =

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

[1]js毫秒时间转换成日期时间 var oldTime = (new Date("2017/04/25 19:44:11")).getTime(); //得到毫秒数 //不是上面格式的时间需要转换 //starttime ='2017-04-25 19:44:24'; starttime = starttime.replace(new RegExp("-","gm"),"/");   //使用该 RegExp 对象在一个字符