中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

simpledateformat用法有哪些

小億
113
2023-08-01 15:44:18
欄目: 編程語言

SimpleDateFormat是Java中的一個日期格式化類,主要用于將日期按指定格式進行格式化和解析。以下是SimpleDateFormat的常見用法:

  1. 創建SimpleDateFormat對象:

SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd”);

  1. 格式化日期:

String formattedDate = sdf.format(date);

// 將日期對象date按照指定格式"yyyy-MM-dd"格式化為字符串

  1. 解析字符串為日期:

Date date = sdf.parse(dateString);

// 將字符串dateString按照指定格式"yyyy-MM-dd"解析為日期對象

  1. 設置日期格式:

sdf.applyPattern(“yyyy/MM/dd”);

// 將日期格式設置為"yyyy/MM/dd"

  1. 日期計算:

Calendar cal = Calendar.getInstance();

cal.setTime(date); // 將日期對象設置到Calendar中

cal.add(Calendar.DAY_OF_MONTH, 1); // 在日期上加1天

Date newDate = cal.getTime(); // 獲取計算后的日期對象

  1. 獲取指定格式的日期字符串:

SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);

String formattedDate = sdf.format(new Date());

// 獲取當前日期和時間,并按照格式"yyyy-MM-dd HH:mm:ss"格式化為字符串

  1. 設置日期解析的嚴格模式:

sdf.setLenient(false);

// 設置日期解析時是否嚴格遵守指定格式,true表示寬松解析,false表示嚴格解析

  1. 指定非GMT時區:

sdf.setTimeZone(TimeZone.getTimeZone(“Asia/Shanghai”));

// 設置時區為中國的東八區

以上是SimpleDateFormat的一些常見用法,可以根據具體需求選擇適合的方法。

0
阳西县| 昌乐县| 电白县| 大邑县| 沅陵县| 河北省| 罗定市| 石嘴山市| 得荣县| 鸡东县| 辰溪县| 志丹县| 沁源县| 徐汇区| 东阳市| 湖口县| 象山县| 郎溪县| 五原县| 宁河县| 神池县| 鸡泽县| 福贡县| 博湖县| 安康市| 榕江县| 莱芜市| 花莲市| 彭山县| 黑河市| 巴马| 湖北省| 吉林市| 阿克苏市| 湖南省| 四子王旗| 陆丰市| 河北区| 凭祥市| 手游| 余江县|