java實戰技巧 關於格式化輸出日期

2021-05-17 23:33:58 字數 461 閱讀 5092

使用******dateformat 格式化輸出日期與

使用calendar 格式化輸出日期

在耗時上的對比如下

測試軟體平台

win 7,cup t4200,記憶體 2g,

eclipse 3.5,

android sdk1.5

測試硬體平台

t mobile g1,

******dateformat的輸出要比calendar 慢2倍以上

******dateformat的格式有限制

比如想輸出 13點45分 表示成13h45m 就很難表示了

定義成hhhmmm輸出013045了

calendar 的不便之處是 如果我想輸出比較好的格式

比如 9點08分

那麼0佔位就需要自己寫一下邏輯啦!

結論:絕大部分情況calendar 都能應付,考慮速度問題,就用calendar 啦!

關於格式化輸出

日後的部落格儘量減少語言描述,更多的以 來顯示。應該能更好的便於自己回顧吧!python的格式化輸出暫時只了解到 s和 d。其中 s應用於字串,而 d應用於整數。主要用法如下 一 s 1 name input 輸出姓名 2 age input 輸入年齡 3print this a demo 4nam...

java 格式化輸出 printf 總結

doubled 345.678 string s hello inti 1234 表示進行格式化輸出,之後的內容為格式的定義。system.out.printf f d f 表示格式化輸出浮點數。system.out.printf 9.2f d 9.2 中的9表示輸出的長度,2表示小數點後的位數。s...

格式化輸出

a 浮點數 十六進製制數字和p 記數法 a 浮點數 十六進製制數字和p 記法 c 乙個字元 char c 乙個iso寬字元 d 有符號十進位制整數 int ld ld 長整型資料 long hd 輸出短整形。e 浮點數 e 記數法 e 浮點數 記數法 f 單精度浮點數 預設float 十進位制記數法...