時間格式化Java類庫 PrettyTime

fmms 12年前發布 | 25K 次閱讀 Java 常用工具包

PrettyTime是一個開源的時間格式化類庫。它能夠將時間格式成易于用戶閱讀的格式,如"12分鐘前"、"2天前"、"至今3個月"等。易于使用。完全可定制,可以創建屬于自己TimeUnit和TimeFormat對象。能夠與JSF框架集成使用。
示例代碼:

import java.util.Date;
import com.ocpsoft.pretty.time.PrettyTime;

public class BasicJavaApp { public static void main(String[] args) { PrettyTime p = new PrettyTime(); System.out.println(p.format(new Date())); } }</pre>

package com.ocpsoft.pretty.time.i18n;

import java.util.ListResourceBundle;

public class Resources_de extends ListResourceBundle { private static final Object[][] CONTENTS = new Object[][] { { "CenturyPattern", "%n %u" }, { "CenturyFuturePrefix", "In " }, { "CenturyFutureSuffix", "" }, { "CenturyPastPrefix", "Vor " }, { "CenturyPastSuffix", "" }, { "CenturyName", "Jahrhundert" }, { "CenturyPluralName", "Jahrhunderten" } //... }; }

@Override
protected Object[][] getContents()
{
    return CONTENTS;
}

}</pre>

項目主頁:http://www.baiduhome.net/lib/view/home/1326938023624

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!