Java-日期 正则表达式
生活随笔
收集整理的這篇文章主要介紹了
Java-日期 正则表达式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Java 日期和時間
Data類提供兩個構造函數來實例化Data對象
Data()//參數是從1970 1 1 起的毫秒數Data(long millisec)獲取當前日期時間
import java.util.Data;public class DataDemo {public static void main(String args[]) {// 初始化Data對象Data data = new Data();// 使用 toString() 函數顯示日期時間System.out.println(data.toString());// Wen Aug 16 09:51:52 CDT 2017}}- 日期比較
- 使用getTime()獲取兩個日期的毫秒值,比較兩個值的大小
- 使用before()、after()、equals();new Data(17,8,16).before(new Data(17,8,17))返回true
- 使用compareTo()方法
使用 SimpleDataFormat格式化日期,允許用戶選擇自定義日期時間格式
import java.util.*;import java.text.*;public class DataDemo {public static void main (String args[]) {Data dNow = new Data();// yyyy:完整公元年 MM:月份 dd:日期 HH:mm:ss 時分秒// a-PM AM zzz-PDT時區//注意大小寫 MM-月份 mm-分 HH-24小時制 hh-12小時制SimpleDataFormat ft = new SimpleDataFormat ("E yyyy.MM.dd 'at' hh:mm:ss a zzz");System.out.println("Current Data:" + ft.format(dNow));}}- 使用printf格式化日期 以%t開頭 以%n結尾
- %tc%n---包含全部日期和時間信息
- %tF%n---"年-月-日"格式
- %tD%n---"月/日/年"格式
- %tr%n---"HH:MM:SS PM"格式 12小時制
- %tT%n---"HH:MM:SS"格式 24小時制
- %tR%n---"HH:MM"格式 24小時制
- 解析字符串為時間--parse()
Java 休眠--sleep()
import java.util.*;public class SleepDemo {public static void main (String args[]) {try {System.out.println(new Data() + "\n");Thread.sleep(1000*3);//休眠3秒System.out.println(new Data() + "\n");} catch (Exception e) {System.out.println("Got an exception!");}}}- Calendar類
創建一個代表系統當前日期的Calendar對象
Calendar c = Calendar.getInstance();//默認是當前時間創建一個指定日期的Calendar對象
Calendar c = Calendar.getInstance();c.set(2017,9-1,16);// Calendar 類對象信息的set設置c.add(Calendar.DATE, 10);//Calendar 類對象信息的add設置 增加10天Calendar類對象信息的獲得
Calendar c = Calendar.getInstance();//獲得年份int year = c.get(Calendar.YEAR);//獲得月份int month = c.get(Calendar.MONTH) + 1;//獲得日期int date = c.get(Calendar.DATE);//獲得小時int hour = c.get(Calendar.HOUR_OF_DAY);//獲得分鐘int minute = c.get(Calendar.MINUTE);//獲得秒int second = c.get(Calendar.SECOND);//獲得星期幾 1-星期日 2-星期一 ...int day = c.get(Calendar.DAY_OF_WEEK);Java 正則表達式
- java.util.regex 包主要包括三個類--Pattern、Matcher、PatternSyntaxException
- 捕獲組--把多個字符當一個獨立單元進行處理的方法,通過多括號內的字符分組來創建
正則表達式語法
注意 \\表示其他語言中的一個\;例如,其他語言表示以為數字\d,Java中為\\d
轉載于:https://www.cnblogs.com/yfife/p/7375966.html
總結
以上是生活随笔為你收集整理的Java-日期 正则表达式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 各代iphone尺寸_iPhone尺寸
- 下一篇: java美元兑换,(Java实现) 美元