導航:首頁 > 編程語言 > java日期選擇

java日期選擇

發布時間:2022-07-30 05:48:48

java中的日期時間如何選擇控制項

swingx你可以到maven庫裡面搜索Jar包(google "maven repos",出現很多maven庫,隨便找一個,搜索swingx,找最新的下載。如果你使用maven管理項目,那更好辦了,把swingx放入依賴裡面即可)。

JXDatepicker的使用方法:
// JXDatePicker提供了編輯器供用戶直接輸入日期,也提供了右側按鈕,點擊按鈕出現日期選擇期供用戶選擇日期。
JXDatePicker datePicker = new JXDatePicker();
JXDatePicker datePicker1 = new JXDatePicker(new java.util.Date());
java.util.Date date = datePicker.getDate(); // 用戶輸入或選擇日期後得到日期值
java.util.Date date1 = datePicker1.getDate(); // 用戶輸入或選擇日期後得到日期值
//當然,你也可以指定用戶輸入日期的格式。
JXDatePicker datePicker2 = new JXDatePicker();
datePicker2.setFormats("yyyy.M.d", "yyyy-M-d");//可同時設置多種格式。setFormats(String...format)

JXMonthView的使用方法:
JXMonthView monthView = new JXMonthView();
monthView.setUnselectableDates(new java.util.Date());// 設置多個不可選擇的日期,setUnselectableDates(java.util.Date ... date)
Set<java.util.Date> unselectable = monthView.getSelectionModel().getUnselectableDates();// 獲得當前有哪些不可選擇日期
monthView.setFlaggedDates(date1,date2)// 設置多個被標記了的日期
Set<java.util.Date> flaggedDates = monthView.getFlaggedDates();// 獲得被標記的日期
Calendar calendar = monthView.getCalendar();// 獲得日歷對象
還有一些可set,get的屬性羅列如下:
selectionMode
traversable
firstDayOfWeek
還有更多用法,看API吧。如果使用Maven,你可以自動下載javadoc和javasource。

Ⅱ java里日期循環方法

可以通過日期的add(Calendar.MONTH, 1)方法進行月份切換,輸出每個滿足條件的值

Date d1 = new SimpleDateFormat("yyyy-MM").parse("2015-6");//定義起始日期

Date d2 = new SimpleDateFormat("yyyy-MM").parse("2016-5");//定義結束日期

Calendar dd = Calendar.getInstance();//定義日期實例

dd.setTime(d1);//設置日期起始時間

while(dd.getTime().before(d2)){//判斷是否到結束日期

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");

String str = sdf.format(dd.getTime());

System.out.println(str);//輸出日期結果

dd.add(Calendar.MONTH, 1);//進行當前日期月份加1

}

輸出結果:

Ⅲ java 怎樣根據選擇的日期月份得到其上一個日期月份

Calendar c = Calendar.getInstance(); 得到上一個月份c.get(Calendar.MONTH)-1;(要加判斷條件 if (Calendar.MONTH==1) return 12;else return c.get(Calendar.MONTH)-1) )

Ⅳ JAVA(非WEB)日期選擇器彈不出的問題

比較關鍵的
MyCalendar mycalendar;
沒有代碼。

Ⅳ java怎麼格式化輸入日期

SimpleDateFormat
是一個以與語言環境有關的方式來格式化和解析日期的具體類。它允許進行格式化(日期 -> 文本)、解析(文本 -> 日期)和規范化。
使得可以選擇任何用戶定義的日期-時間格式的模式。但是,仍然建議通過 DateFormat 中的 getTimeInstance、getDateInstance 或 getDateTimeInstance 來創建日期-時間格式器。每一個這樣的類方法都能夠返回一個以默認格式模式初始化的日期/時間格式器。可以根據需要使用 applyPattern 方法來修改格式模式。

日期和時間模式
日期和時間格式由日期和時間模式 字元串指定。在日期和時間模式字元串中,未加引號的字母 'A' 到 'Z' 和 'a' 到 'z' 被解釋為模式字母,用來表示日期或時間字元串元素。文本可以使用單引號 (') 引起來,以免進行解釋。"''" 表示單引號。所有其他字元均不解釋;只是在格式化時將它們簡單復制到輸出字元串,或者在解析時與輸入字元串進行匹配。
定義了以下模式字母(所有其他字元 'A' 到 'Z' 和 'a' 到 'z' 都被保留):

Ⅵ javaweb中如何實現日期可選擇

日期控制項非常多,現在給你一個例子:http://blog.csdn.net/cuihaiyang/article/details/6218928
這個是基於jquery的日期控制項。 其他的日期控制項也很多,你可以自己找找。

Ⅶ Java開發項目中,在jsp頁面中怎麼設置一個可以選擇日期的功能,並且能把選擇的日期傳給後台

一個比較笨的方法:
1. 獲取日期後,轉後毫秒。有個什麼getTimeMi...記不清了,查一下API
2. 減去30天的毫秒數。 30*24*60*60*1000
3. 轉化成日期 new Date(剩餘毫秒數)

Ⅷ java swing 日期選擇

http://wenku..com/view/7e6cd50b52ea551810a6877d.html
看這個

Ⅸ layui的日期時間選擇器對應java的什麼類型

date啊,你如果想要某種格式的日期,可以用simpledateformat進行格式化!

Ⅹ JAVA中怎樣在JTable的某一單元格添加時間選擇器

你是想是實現,在某一列可以顯示時間, 並且點擊時間後面的圖標可以顯示時間選擇器,然後選擇時間吧..

1,寫一個MyModel繼承與AbstractTableModel: 用於當數據模型, 填充數據,刪除數據等

2,寫一個MyRenderer實現TableCellRenderer 主要實現getTableCellRendererComponent方法. 用於返回一個外觀, 這就是日期列的渲染器. 可以渲染該列看起來的樣子,比如看起來就是一個文本框,裡面的文字是xx年xx月xx日

3,寫一個MyEditor實現TableCellEditor介面, 也需要重寫getTableCellEditorComponent等方法, 這就是日期列的編輯器, 就是當點擊日期列時, 處於編輯狀態時的狀態,顯示日期選擇器 選擇好時間後, 文本框的文字變成了cc年cc月cc日

比如可以把性別列渲染成單選按鈕組, 興趣列渲染成復選框....如下

閱讀全文

與java日期選擇相關的資料

熱點內容
安卓平板用什麼優化軟體 瀏覽:745
centos重新編譯程序 瀏覽:333
cocoapods命令 瀏覽:904
androidusb卸載 瀏覽:141
linux解壓縮軟體 瀏覽:141
ppt及備注轉pdf 瀏覽:562
ssh下載文件命令 瀏覽:819
程序員考MBA 瀏覽:263
國外加密鎖是什麼樣子 瀏覽:227
linuxhosts重啟 瀏覽:168
c語言編譯正確但是不能執行 瀏覽:856
編程素質教育代理 瀏覽:908
渴望力量程序員 瀏覽:370
app頁面拆解拆到什麼程度 瀏覽:152
如何建立備份伺服器 瀏覽:595
python與計算機編程語言 瀏覽:46
ac壓縮機 瀏覽:957
linux磁碟id 瀏覽:660
有什麼能讓狗狗翻譯的app 瀏覽:857
怎麼跨專業讀演算法博士 瀏覽:596