1.時間日期物件
date()引數形式有8種
new date(「month dd,yyyy hh:mm:ss」);
new date(「month dd,yyyy」);
new date(「yyyy/mm/dd hh:mm:ss」);
new date(「yyyy/mm/dd」);
new date(yyyy,mth,dd,hh,mm,ss);
new date(yyyy,mth,dd);
new date(ms);
var date=new date();
返回結果是從1970/01/01到現在的毫秒值
var date = date.now();
var date = +new date();
var date = new date().gettime();//精確到毫秒
var date = new date().valueof();//精確到毫秒
var date = date.parse(date);//精確到秒,毫秒將用0來代替
把日期解析成毫秒值
var date=date.parse(「2020/08-30 15:15:15」);
傳入毫秒值 獲取該毫秒值對應的時間日期
var date =new date(date.now());
var strtime = 『2020-04-23 18:55:49:123』;
var date = new date(strtime); //不相容火狐。
改為var date = new date(strtime.replace(/-/g, 『/』));
getdate() 獲取日 1-31
getday () 獲取星期 0-6(0代表週日)
getmonth () 獲取月 0-11(1月從0開始)
getfullyear () 獲取完整年份(瀏覽器都支援)
gethours () 獲取小時 0-23
getminutes () 獲取分鐘 0-59
getseconds () 獲取秒 0-59
getmilliseconds () 獲取毫秒 (1s = 1000ms)
gettime () 返回累計毫秒數(從1970/1/1午夜)
2.1將時間戳轉換成日期格式// 比如需要這樣的格式 yyyy-mm-dd hh:mm:ss
var date = new date(ms);
y = date.getfullyear() + 『-』;
m = (date.getmonth()+1 < 10 ? 『0』+(date.getmonth()+1) : date.getmonth()+1) + 『-』;
d = date.getdate() + 』 ';
h = date.gethours() + 『:』;
m = date.getminutes() + 『:』;
s = date.getseconds();
console.log(y+m+d+h+m+s);
// 輸出結果:2020-04-23 18:55:49
3.function formatten(num)
function formatdate(date)
formatdate(new date())
獲取年月日時分秒
calendar ca calendar.getinstance int year ca.get calendar.year 獲取年份 2016 system.out.println year int month ca.get calendar.month 獲取月份 10 1 system.out....
python年月日時分秒
通過datetime函式獲取 import datetime 取當前時間 print datetime.datetime.now 取年 print datetime.datetime.now year 取月 print datetime.datetime.now month 取日 print dat...
js之得到年月日時分秒
1 js中得到年月日,時分秒是通過不同的方法來分別得到。得到年 getfullyear 得到月 getmonth 得到日 getdate 得到時 gethours 得到分 getminutes 得到秒 getseconds 得到毫秒 getmilliseconds 記得得到的月是從0開始的,所有需要...