当前位置: 首页 > news >正文

西安网站到首页排名长沙法律咨询网站设计开发

西安网站到首页排名,长沙法律咨询网站设计开发,如何将wordpress上传到站点,苏州做网站公司认定苏州聚尚网络1.Date类 概述 java.uti1.Date 类 表示特定的瞬间#xff0c;精确到毫秒。 继续查阅Date类的描述#xff0c;发现Date拥有多个构造函数#xff0c;只是部分已经过时#xff0c;但是其中有未过时的构造函数可以把毫秒值转成日期对象#xff0c; public Date) : 分配Date对…1.Date类 概述 java.uti1.Date 类 表示特定的瞬间精确到毫秒。 继续查阅Date类的描述发现Date拥有多个构造函数只是部分已经过时但是其中有未过时的构造函数可以把毫秒值转成日期对象 public Date) : 分配Date对象并初始化此对象以表示分配它的时间(精确到毫秒)。public Date(long date):分配Date对象并初始化此对象以表示自从标准基准时间(称为“历元 (epoch)即1970年1月1日00:00:00 GMT) 以来的指定毫秒数。 tips:由于我们处于东八区所以我们的基准时间19701月1日8时0分0秒 简单来说使用无参构造可以自动设置当前系统时间的毫秒时刻;指定long类型的构造参数可以自定义毫秒时刻。例如 import java.util.Date; public class Demo0lDate {public static void main(string[] args) {//创建日期对象把当前的时间 system.out.printIn(new Date()); // Tue jan 16 14:37:35 CST 2018// 创建日期对象把当前的毫秒值转成日期对象system.out.printIn(new Date(0L)); // Thu jan 01 08 :00:00 CST 1970}} tips:在使用println方法时会自动调用Date类中的toString方法。Date类对Object类中的toString方法进行了覆盖重写所以结果为指定格式的字符串。 常用方法 1获取当前时间Date ​ Date():无参数创建一个日期时间对象获取的当前运行时间。 Date date new Date(); System.out.println(date); // Thu Feb 21 14:22:09 GMT08:00 20192获取原点后多少毫秒值的时间(Date(long time)) ​ Date(Long time):参数代表从原点时刻所经过的毫秒数 Date date1 new Date(1000l); System.out.println(date1); // Thu Jan 01 08:00:01 GMT08:00 19703设置毫秒数setTime ​ 设置进去一个毫秒数 long time1000l*2*60*60*24; Date d1 new Date(); d1.setTime(time); System.out.println(d1); // Sat Jan 03 08:00:00 GMT08:00 19704获取毫秒数getTime long time1000l*2*60*60*24;Date d1 new Date();d1.setTime(time);System.out.println(d1.getTime()); // 172800000案例 import java.util.Date;public class DateTest1 {public static void main(String[] args) {//日期类型:生出日期 下单时间 付款时间 预约时间//类 Date 表示特定的瞬间精确到毫秒Date date1new Date();//获取当前的时间System.out.println(date1);Date date2new Date(1000);//创建距离1970年1月1日 08:00:00 (中国东区) 经过了多少毫秒的时间System.out.println(date2);} } 2.SimpleDateFormat 字符串和时间之间的转换(SimpleDateFormat中format和parse的使用) ​ java.text.DateFormat 是日期/时间格式化子类的抽象类我们通过这个类可以帮我们完成日期和文本之间的转换,也就是可以在Date对象与String对象之间进行来回转换。 格式化按照指定的格式从Date对象转换为String对象。解析按照指定的格式从string对象转换为Date对象。 构造方法 由于DateFormat为抽象类不能直接使用所以需要常用的子类 java,text.simpleDateFormat这个类需要一个模式(格式)来指定格式化或解析的标准。构造方法为: public simpleDateFormat(string pattern): 用给定的模式和默认语言环境的日期格式符号构造SimpleDateFormat。 “yyyy年MM月dd日 HHmm:ss”我们一般使用这个构造方法来实例化SimpleDateFormat对象。 ​ 参数字符串代表格式只要记住一套即可严格区分大小写 格式规则 常用的格式规则为 标识字母区分大小写含义y年M月d天H小时m分钟s秒钟S毫秒 ​ 格式化Date–string format(Date date):将参数日期时间对象变成字符串 Date datenew Date();//SimpLeDateFormat是DateFormat的子类用来做日期和字符串之间的相互转换//实网化日期格式化类指定格式化的格式样式 SimpleDateFormat sdfnew SimpleDateFormat(yyy/MM/dd HH:mm:ss);//日期 格式化成 宁符串String format sdf.format(date);System.out.println(format); 解析string–Date parse(String str):将参数字符串转换为对应的日期时间 String date2019-02-52 14:57:14; SimpleDateFormat dateFormat new SimpleDateFormat(yyyy-MM-DD HH:mm:ss); Date parse dateFormat.parse(date); System.out.println(parse); // Thu Feb 21 14:57:14 GMT08:00 2019案例 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;public class DateFormatTest2 {public static void main(String[] args) throws ParseException {Date datenew Date();//SimpLeDateFormat是DateFormat的子类用来做日期和字符串之间的相互转换SimpleDateFormat sdfnew SimpleDateFormat(yyy/MM/dd HH:mm:ss);//实网化日期格式化类指定格式化的格式样式//日期 格式化成 宁符串String format sdf.format(date);System.out.println(format);//字符串 解析成 日期String time2000/10/15 08:10:20;Date date1sdf.parse(time);System.out.println(date1);} } 3.calendar 获取日历对象calendar java.uti1.calendar 是日历类在Date后出现替换掉了许多Date的方法。该类将所有可能用到的时间信息封装为静态成员变量方便获取。日历类就是方便获取各个时间属性的。 获取方式 Calendar为抽象类由于语言敏感性Calendar类在创建对象时并非直接创建而是通过静态方法创建返回子类对象如下 Calendar静态方法 public static calendar getInstance() : 使用默认时区和语言环境获得一个日历 //Calendar 的 getInstance 方法返回一个 Calendar对象Calendar calendarCalendar.getInstance();//获取当前时间Date timecalendar.getTime();System.out.println(time); 根据参数获取相应值(get(int field)) ​ 参数代表你想要哪一条数据年、月、日 ​ 参数不推荐使用int数字推荐使用calendar当中的常量 //可以获取当前时间任何你想要获得的信息int year calendar.get(calendar.YEAR);//获取当前时间的年份System.out.println(年份:year);int month calendar.get(calendar.MONTH);System.out.println(月份:month1);int dayOfYear calendar.get(calendar.DAY_OF_YEAR);System.out.println(本年第:dayOfYear);//Calendar 可以通过 get方法指定 字段值 来获取当前时间的一些信息 设置数据成为指定的数值set (int field,int value) Calendar instance Calendar.getInstance(); instance.set(Calendar.YEAR,2019); instance.set(Calendar.MONTH,1); instance.set(Calendar.DAY_OF_MONTH,21); instance.add(Calendar.MONTH,3); instance.add(Calendar.DAY_OF_MONTH,8); System.out.println(instance); // java.util.GregorianCalendar[time1559116495439,areFieldsSettrue,areAllFieldsSettrue,lenienttrue,zonesun.util.calendar.ZoneInfo[idGMT08:00,offset28800000,dstSavings0,useDaylightfalse,transitions0,lastRulenull],firstDayOfWeek1,minimalDaysInFirstWeek1,ERA1,YEAR2019,MONTH4,WEEK_OF_YEAR22,WEEK_OF_MONTH5,DAY_OF_MONTH29,DAY_OF_YEAR149,DAY_OF_WEEK4,DAY_OF_WEEK_IN_MONTH5,AM_PM1,HOUR3,HOUR_OF_DAY15,MINUTE54,SECOND55,MILLISECOND439,ZONE_OFFSET28800000,DST_OFFSET0] YEAR2019,MONTH4 DAY_OF_MONTH29 对数据进行偏移量计算(add (int field,int amount)) Calendar instance Calendar.getInstance(); instance.set(Calendar.YEAR,2019); instance.set(Calendar.MONTH,1); instance.set(Calendar.DAY_OF_MONTH,21); instance.add(Calendar.MONTH,3); instance.add(Calendar.DAY_OF_MONTH,8); System.out.println(instance); // java.util.GregorianCalendar[time1559116495439,areFieldsSettrue,areAllFieldsSettrue,lenienttrue,zonesun.util.calendar.ZoneInfo[idGMT08:00,offset28800000,dstSavings0,useDaylightfalse,transitions0,lastRulenull],firstDayOfWeek1,minimalDaysInFirstWeek1,ERA1,YEAR2019,MONTH4,WEEK_OF_YEAR22,WEEK_OF_MONTH5,DAY_OF_MONTH29,DAY_OF_YEAR149,DAY_OF_WEEK4,DAY_OF_WEEK_IN_MONTH5,AM_PM1,HOUR3,HOUR_OF_DAY15,MINUTE54,SECOND55,MILLISECOND439,ZONE_OFFSET28800000,DST_OFFSET0] YEAR2019,MONTH4 DAY_OF_MONTH29将calendar转换为Date(getTime()) Date类当中的getTime是获取毫秒数得到long值。Calendar当中的getTime是获取Date对象。 Calendar instance Calendar.getInstance();System.out.println(instance.getTime()); // Thu Feb 21 16:01:45 GMT08:00 2019获取当前毫秒数getTimeInMillis ​ 在Calendar中获取毫秒值是通过getTimeInMillis得到的。 Calendar instance Calendar.getInstance(); System.out.println(instance.getTimeInMillis()) // 1550737081914System 获取当前系统的毫秒数currentTimeMillis() ​获取系统运行此时此刻的毫秒数 long millis System.currentTimeMillis();System.out.println(millis); // 1550736560229附加他们仨的相互转换图 案例 import java.util.Calendar; import java.util.Date;public class CalendarTest3 {public static void main(String[] args) {//Calendar 的 getInstance 方法返回一个 Calendar对象Calendar calendarCalendar.getInstance();//获取当前时间Date timecalendar.getTime();System.out.println(time);//可以获取当前时间任何你想要获得的信息int year calendar.get(calendar.YEAR);//获取当前时间的年份System.out.println(年份:year);int month calendar.get(calendar.MONTH);System.out.println(月份:month1);int dayOfYear calendar.get(calendar.DAY_OF_YEAR);System.out.println(本年第:dayOfYear);//Calendar 可以通过 get方法指定 字段值 来获取当前时间的一些信息System.out.println(----------------------------);//指定年月日、日分秒 月份0-11表示 1-12月calendar.set(2022,11,25,23,59,60);//获取指定的时间Date date1 calendar.getTime();System.out.println(date1);} }
http://www.dnsts.com.cn/news/95461.html

相关文章:

  • 郑州上街区网站建设公司怎么找到合适的网站建设商
  • 企业做网站的公司投资加盟
  • 上海网站建设公司招聘网页游戏排行版
  • 免费下ppt的网站有哪些django 网站开发实例
  • 8818网站建设dedecms能制作几个网站
  • 海外做淘宝网站软件开发公司厂家有哪些
  • 重庆大渡口网站建设网站建设公司类型
  • 有哪些教育网站做的比较好内江网站建设公司
  • wordpress资料分享网站地产flash网站
  • 任丘网站制作公司企业年报系统
  • 二级域名网站如何申请吗网络编程培训班
  • vps如何做网站网页qq空间登录
  • 哈尔滨搭建网站电商网站建设实训报告心得
  • the7做的网站萨隆wordpress
  • 网站秒收录公司没注册可以做网站吗
  • wordpress站内统计插件win7云主机怎么做网站
  • 重庆专业网站开发服务做php网站的话要学什么语言
  • 如何创建一个网站的步骤wordpress mip手机主题
  • 海兴县做网站onethink wordpress
  • 直播网站做收入流水报价小程序制作
  • 眼科医院网站建设方案黄浦网站制作
  • 网页版微信二维码怎么扫网站做整站做优化
  • 福州品牌网站建设建筑公司网站领导致辞
  • 西安做网站的网络公司宁波市网站集约化建设通知
  • 网站建设与维护考题丝路云网站建设
  • 如何做登陆界面的网站重庆营销网站制作
  • dede电影网站源码wordpress页面的设置
  • 无锡好的网站公司抚州 提供网站建站 公司
  • 韩国网站never官网福州微信网站建设
  • 企业网站建设及运营现状分析如何做网页游戏