Java時間格式化開源類庫,PrettyTime 3.2.7.Final 發布
PrettyTime是一個開源的時間格式化類庫。它能夠將時間格式成易于用戶閱讀的格式,如"12分鐘前"、"2天前"、"至今3個月"等。易于使用。完全可定制,可以創建屬于自己TimeUnit和TimeFormat對象。能夠與JSF框架集成使用。
示例代碼:
import java.util.Date; import org.ocpsoft.prettytime.PrettyTime; public class BasicJavaApp { public static void main(String[] args) { PrettyTime p = new PrettyTime(); System.out.println(p.format(new Date())); //prints: “moments from now” System.out.println(p.format(new Date(System.currentTimeMillis() + 1000*60*10))); //prints: “10 minutes from now” } }
OCPsoft PrettyTime 3.2.7.Final 發布,此版本包括新的 Trukamen(tk-TM) 翻譯和修復了一些語言包綁定的拼寫和語法翻譯。額外的,還修復了精確時間的計算問題,這個問題會導致 PrettyTime 使用自定義時間單元配置的時候,打印多個同樣時間單元的實例。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!