博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java日期函数操作
阅读量:3523 次
发布时间:2019-05-20

本文共 2429 字,大约阅读时间需要 8 分钟。

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Currency;import java.util.Date;public class test {	public static void main(String[] args) throws ParseException {		String str = "2013-5-24";		// 引用SimpleDateFormat格式化日期		SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd");		Date date2 = sdf2.parse(str);		System.out.println(date2);		//以上是将一个字符串转换为一个日期System.out.println("----------------------------------------------------");				// 使用SimpleDateFormat格式化日期		// yyyy-MM-dd hh:mm:ss		// yyyy年MM月dd日 HH时mm分ss秒		Date now = new Date();// 获取当前日期;		SimpleDateFormat sdf  = new SimpleDateFormat("yyyy-MM-dd HH时mm分ss秒SSS毫秒");		String strTime = sdf.format(now);		System.out.println(strTime);System.out.println("-----------------------------------------------------");				Calendar calendar = Calendar.getInstance();//Calendar的中文翻译是日历		calendar.set(2012, 4, 6);	    System.out.println(	calendar.get(Calendar.WEEK_OF_YEAR));	    //获取2012年4月6日共有多少个星期	    System.out.println("-----------------------------------------------------");				    Calendar cal = Calendar.getInstance();        int year = cal.get(Calendar.YEAR);        //比当前月份少1        int month = cal.get(Calendar.MONTH);        //date表示日期,day表示天数,所以date与day_of_month相同        int date = cal.get(Calendar.DATE);        int dayOfMonth = cal.get(Calendar.DAY_OF_MONTH);        //表示本周的第几天,从周日开始计算,中国的话要减一        int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);        int dayOfYear = cal.get(Calendar.DAY_OF_YEAR);        //12小时制        int hour = cal.get(Calendar.HOUR);        //24小时制        int hourOfDay = cal.get(Calendar.HOUR_OF_DAY);        int minute = cal.get(Calendar.MINUTE);        int second = cal.get(Calendar.SECOND);        int millisecond = cal.get(Calendar.MILLISECOND);        int maxDate = cal.getActualMaximum(Calendar.DATE);        System.out.println("现在的年份为:" + year);        System.out.println("现在的月份为:" + month);        System.out.println("现在的号为:" + date);        System.out.println("现在的号为:" + dayOfMonth);        System.out.println("现在是星期:" + dayOfWeek);        System.out.println("现在过了的天数为:" + dayOfYear);        System.out.println("现在几点:" + hour);        System.out.println("现在几点:" + hourOfDay);        System.out.println("现在几分:" + minute);        System.out.println("现在几秒:" + second);        System.out.println("现在几毫秒:" + millisecond);        System.out.println("本月最后一天是:" + maxDate);		 					}}

转载地址:http://slrqj.baihongyu.com/

你可能感兴趣的文章
【STM32+w5500汇总】23,HTTP_Client 连接到ONENET上传了一段数据之后会断开,数据上传格式的设置
查看>>
【STM32+W5500+MQTT】24,所有功能都可以通过API函数的调用来实现;HTTP接入ONENET,API开发手册和打包函数,串口软件HTTP连接服务器上传数据,2018年12月28日
查看>>
【STM32+W5500+HTTPClient】25,路由器DHCP租赁IP时间为2h,NetBios可以很好的解决IP变化的问题,DNS,2018年12月25日
查看>>
【STM32+MQTT+ONENET】26,MQTT协议接入OneNET
查看>>
【STM32+W5500+MQTT+ONENET】27,MQTT协议接入OneNET实际编程操作 2018年12月27日
查看>>
【STM32Cube+FreeRTOS 】28,KEIL5的F12不起作用;***JLink Error: Can not read register x while CPU is running
查看>>
【STM32CubeMX+FreeRTOS 】29,prtinf卡死;4任务只运行了3个;W5500联网失败(堆栈不能太大或者太小)
查看>>
【STM32+FreeRTOS +W5500移植要点】30,RTOS中断;从TIM2,主TIM3;RTOS主要用在LCD中;RT-Thread;标志重定义问题 2019年01月22日
查看>>
【STM32+FPGA+FSMC】31,FSMC熟练掌握;KEIL5生成bin文件;SDRAM的使用;IAP检验码 2019年04月10日
查看>>
【IC1】【转 非常好】运算放大器使用的六个经验
查看>>
【IC-ADC 3】ADC的选型
查看>>
2019年03月18日 查看数据手册的注意点,极限参数、电气参数、推荐参数
查看>>
HiKey960/970用户手册;HiKey960 Development Board User Manual
查看>>
【IC8】作为一名硬件工程师,需要哪些知识?
查看>>
【书籍推荐】FPGA,xilinx
查看>>
N9-SQL注入(union注入)
查看>>
N10-sql注入(information_schema注入)
查看>>
N1-Kali虚拟机中SQLmap
查看>>
N11-sql注入(http头注入)
查看>>
N2-sqlmap初使用
查看>>