angular +asp.net 時間戳問題
阿新 • • 發佈:2018-12-21
在構建程式的時候發現前臺時間戳轉日期比較麻煩,所以改寫在後臺轉換,因為前後臺都是我寫就是這樣任性
前臺angular 日期轉時間戳
var date= (new Date().getTime())
後臺時間戳轉日期
DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1)); long lTime = long.Parse("時間戳" + "0000"); TimeSpan toNow = new TimeSpan(lTime); var date= dtStart.Add(toNow);
補下前臺時間戳轉日期格式
function fmtDate(obj){
var date = new Date(obj);
var y = 1900+date.getYear();
var m = "0"+(date.getMonth()+1);
var d = "0"+date.getDate();
return y+"-"+m.substring(m.length-2,m.length)+"-"+d.substring(d.length-2,d.length);
}
fmtDate(date)