簡單的時間
let time = new date()
console.log(time) //wed sep 11 2019 11:56:13 gmt+0800 (中國標準時間)
console.log(time.tolocaledatestring()) //2019/9/11
console.log(time.tolocalestring()) //2019/9/11 上午11:56:13
console.log(time.tolocaletimestring()) //上午11:56:13
獲取年份
let timestr = "2019/6/18"
var time1 = new date(timestr)
console.log(time1.getfullyear()) //2019
時間轉化
var timestr2 = "2019-02-19t12:01:00"
var time2 = new date(timestr2)
console.log(time2) //tue feb 19 2019 12:01:00 gmt+0800 (中國標準時間)
獲取計算機開始到現在的毫秒數
// 獲取從計算機開始時間到現在的毫秒數
var curtime = new date()
console.log(curtime.gettime())
知道毫秒數,變成時間物件
//知道毫秒數 變成時間物件
console.log(new date(1565594864101)) //mon aug 12 2019 15:27:44 gmt+0800 (中國標準時間)
算時間差
var time1 = new date("2019-06-18t15:20:25")
var time2 = new date("2019-06-20t23:18:19")
//var hms1 = time1.gettime()
var hms2 =time2.gettime()
//var res = (hms2 - hms1)/1000
var day = parseint(res / (24*60*60))
console.log(day + '天')
var hour = parseint((res-day* (24*60*60))/(60*60))
console.log(hour + '時')
var second = parseint((res-day* (24*60*60)-hour*(60*60))/60)
console.log(second+'分')
var mit = parseint((res-day* (24*60*60)-hour*(60*60)-second*60))
console.log(mit + '秒')
倒計時
//倒計時
var time1 = new date("2019-09-12t17:23:00").gettime()
var timer = setinterval(()=>else
},100)
js中的時間轉換
js毫秒時間轉換成日期時間 var oldtime new date 2012 12 25 20 11 11 gettime 得到毫秒數 不是上面格式的時間需要轉換 starttime 2012 12 25 20 17 24 starttime starttime.replace new regex...
js中的時間戳
1 1 將日期字串轉換為date型別的物件。let d new date 2018 01 01 在new date的時候加個 就變成時間戳了 2 let t d.gettime d 方法1 let t d.valueof d 方法2 let t d.parse d 方法3 1 獲取當前時間,並轉換成...
js中關於時間
1 獲取當前時間 var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲取當前日 1 31 m...