格式化時間
(年月日時分秒~1997-03-23 05:20:15)
/**
* 時間戳格式化
* @param timestamp 時間戳
*/function
formatdatetime
(timestamp)
,
/**
* 時間戳轉格式化時間
* * @param params 13位時間戳
* @return type "yyyy/mm/dd","yyyy/mm/dd hh:mm:ss","yyyy-mm-dd","yyyy-mm-dd hh:mm:ss"
*/export
const
timestampfromat
=(params, type)
=>
//舉例param=1592532629012,則date = fri jun 19 2020 10:10:29 gmt+0800 (中國標準時間)
const date =
newdate
(params)
;//從 date 物件以四位數字返回年份
let yyyy = date.
getfullyear()
;//從 date 物件返回月份 (0 ~ 11) 故+1
let mm = date.
getmonth()
+1;//10月前輸出01-09月,10月後輸出10,11,12月
mm = mm <10?
('0'
+ mm)
: mm;
//從 date 物件返回乙個月中的某一天 (1 ~ 31)
let dd = date.
getdate()
;//10日前輸出01-09日,10月後輸出10-31日
dd = dd <10?
('0'
+ dd)
: dd;
//返回 date 物件的小時 (0 ~ 23)
let hh = date.
gethours()
;//10時前輸出01-09時,10月後輸出10-23時
hh = hh <10?
('0'
+ hh)
: hh;
//返回 date 物件的分鐘 (0 ~ 59)
letmm
= date.
getminutes()
;//10分前輸出01-09分,10分後輸出10-59分mm=
mm<10?
('0'+mm
):mm;
// 返回 date 物件的秒數 (0 ~ 59)
let ss = date.
getseconds()
;//10秒前輸出01-09分,10秒後輸出10-59秒
ss = ss <10?
('0'
+ ss)
: ss;
switch
(type)
}
Flex 時間格式化 轉換
在flex應用中常常需要以一定的格式來顯示時間,以下是一種做法。首先建立乙個dateformatter 控制項 formatstring yyyy mm dd jj nn ss 指定了時間的格式為2009 6 20 19 02 27,這裡可以設定成自己需要的格式。然後寫個函式 格式化時間 priva...
C 時間轉換格式化
databinder.eval格式化時間 有短時間格式 我們經常會遇到對時間進行轉換,達到不同的顯示效果,預設格式為 2007 7 7 14 33 34 如果要換成成200707,07 2007,2007 7 7或更多的格式該怎麼辦呢?這裡將要用到 datetime.tostring的方法 stri...
時間格式化
在開發的時候,碰到下面這樣乙個問題 在程式中顯示當前系統時間,但是有乙個要求,那就是,不論系統時間格式設定成什麼,介面顯示的時間都必須是 yyyy mm dd hh mm ss 格式的。剛開始,我在 中是這樣寫的 this.label2.text system.datetime.now.tostri...