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

定制手机网站建设广东seo点击排名软件哪里好

定制手机网站建设,广东seo点击排名软件哪里好,什么是网络营销中最容易出现问题的步骤,阿里云部署网站教程1.Date类 概述 java.uti1.Date 类 表示特定的瞬间,精确到毫秒。 继续查阅Date类的描述,发现Date拥有多个构造函数,只是部分已经过时,但是其中有未过时的构造函数可以把毫秒值转成日期对象, 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 GMT+08:00 2019

(2)获取原点后多少毫秒值的时间(Date(long time))

​ Date(Long time):参数代表从原点时刻所经过的毫秒数

Date date1 = new Date(1000l);
System.out.println(date1); // Thu Jan 01 08:00:01 GMT+08:00 1970

3)设置毫秒数(setTime)

​ 设置进去一个毫秒数

long time=1000l*2*60*60*24;
Date d1 = new Date();
d1.setTime(time);
System.out.println(d1); // Sat Jan 03 08:00:00 GMT+08:00 1970

(4)获取毫秒数(getTime)

 long time=1000l*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 date1=new Date();//获取当前的时间System.out.println(date1);Date date2=new 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日 HH:mm:ss”);我们一般使用这个构造方法来实例化SimpleDateFormat对象。
​ 参数字符串代表格式,只要记住一套即可:(严格区分大小写)

格式规则

常用的格式规则为:

标识字母(区分大小写)含义
y
M
d
H小时
m分钟
s秒钟
S毫秒

​ 格式化:Date–>string format(Date date):将参数日期时间对象,变成字符串

  Date date=new Date();//SimpLeDateFormat是DateFormat的子类,用来做日期和字符串之间的相互转换//实网化日期格式化类,指定格式化的格式样式 SimpleDateFormat sdf=new SimpleDateFormat("yyy/MM/dd HH:mm:ss");//日期 格式化成 宁符串String format = sdf.format(date);System.out.println(format);

 解析:string–>Date parse(String str):将参数字符串转换为对应的日期时间

String date="2019-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 GMT+08: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 date=new Date();//SimpLeDateFormat是DateFormat的子类,用来做日期和字符串之间的相互转换SimpleDateFormat sdf=new SimpleDateFormat("yyy/MM/dd HH:mm:ss");//实网化日期格式化类,指定格式化的格式样式//日期 格式化成 宁符串String format = sdf.format(date);System.out.println(format);//字符串 解析成 日期String time="2000/10/15 08:10:20";Date date1=sdf.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 calendar=Calendar.getInstance();//获取当前时间Date time=calendar.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("月份:"+month+1);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[time=1559116495439,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="GMT+08:00",offset=28800000,dstSavings=0,useDaylight=false,transitions=0,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2019,MONTH=4,WEEK_OF_YEAR=22,WEEK_OF_MONTH=5,DAY_OF_MONTH=29,DAY_OF_YEAR=149,DAY_OF_WEEK=4,DAY_OF_WEEK_IN_MONTH=5,AM_PM=1,HOUR=3,HOUR_OF_DAY=15,MINUTE=54,SECOND=55,MILLISECOND=439,ZONE_OFFSET=28800000,DST_OFFSET=0]
YEAR=2019,MONTH=4 DAY_OF_MONTH=29

对数据进行偏移量计算(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[time=1559116495439,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="GMT+08:00",offset=28800000,dstSavings=0,useDaylight=false,transitions=0,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2019,MONTH=4,WEEK_OF_YEAR=22,WEEK_OF_MONTH=5,DAY_OF_MONTH=29,DAY_OF_YEAR=149,DAY_OF_WEEK=4,DAY_OF_WEEK_IN_MONTH=5,AM_PM=1,HOUR=3,HOUR_OF_DAY=15,MINUTE=54,SECOND=55,MILLISECOND=439,ZONE_OFFSET=28800000,DST_OFFSET=0]
YEAR=2019,MONTH=4 DAY_OF_MONTH=29

将calendar转换为Date(getTime())

  1. Date类当中的getTime是获取毫秒数,得到long值。
  2. Calendar当中的getTime是获取Date对象。
 Calendar instance = Calendar.getInstance();System.out.println(instance.getTime()); // Thu Feb 21 16:01:45 GMT+08:00 2019

获取当前毫秒数(getTimeInMillis)

​ 在Calendar中获取毫秒值是通过getTimeInMillis得到的。

Calendar instance = Calendar.getInstance(); System.out.println(instance.getTimeInMillis()) // 1550737081914

System

获取当前系统的毫秒数(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 calendar=Calendar.getInstance();//获取当前时间Date time=calendar.getTime();System.out.println(time);//可以获取当前时间任何你想要获得的信息int year = calendar.get(calendar.YEAR);//获取当前时间的年份System.out.println("年份:"+year);int month = calendar.get(calendar.MONTH);System.out.println("月份:"+month+1);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://tracheary.nLkm.cn
http://spiroid.nLkm.cn
http://mauritius.nLkm.cn
http://pseudograph.nLkm.cn
http://primigenial.nLkm.cn
http://aurelia.nLkm.cn
http://kryptol.nLkm.cn
http://rosemaled.nLkm.cn
http://delinquency.nLkm.cn
http://legman.nLkm.cn
http://mistress.nLkm.cn
http://aequorin.nLkm.cn
http://juba.nLkm.cn
http://curmudgeonly.nLkm.cn
http://cineritious.nLkm.cn
http://epilate.nLkm.cn
http://antedate.nLkm.cn
http://herniae.nLkm.cn
http://headed.nLkm.cn
http://serrulate.nLkm.cn
http://frontality.nLkm.cn
http://embryotomy.nLkm.cn
http://unpolluted.nLkm.cn
http://karnataka.nLkm.cn
http://unorganized.nLkm.cn
http://reship.nLkm.cn
http://plastered.nLkm.cn
http://sempre.nLkm.cn
http://holdman.nLkm.cn
http://daybook.nLkm.cn
http://shockheaded.nLkm.cn
http://releasee.nLkm.cn
http://schradan.nLkm.cn
http://about.nLkm.cn
http://monocable.nLkm.cn
http://extratropical.nLkm.cn
http://glaucomatous.nLkm.cn
http://experience.nLkm.cn
http://tantalization.nLkm.cn
http://laborious.nLkm.cn
http://unconjugated.nLkm.cn
http://transceiver.nLkm.cn
http://consummate.nLkm.cn
http://mortling.nLkm.cn
http://trimestrial.nLkm.cn
http://diaeresis.nLkm.cn
http://human.nLkm.cn
http://uropygial.nLkm.cn
http://prepend.nLkm.cn
http://eclaircissement.nLkm.cn
http://congeneric.nLkm.cn
http://greenland.nLkm.cn
http://trailside.nLkm.cn
http://annoyance.nLkm.cn
http://polyolefin.nLkm.cn
http://tainture.nLkm.cn
http://transfluxor.nLkm.cn
http://crenate.nLkm.cn
http://vapoury.nLkm.cn
http://mugger.nLkm.cn
http://dimethylbenzene.nLkm.cn
http://tannish.nLkm.cn
http://tackle.nLkm.cn
http://cockscomb.nLkm.cn
http://sheepherder.nLkm.cn
http://impending.nLkm.cn
http://postprandial.nLkm.cn
http://boreal.nLkm.cn
http://terseness.nLkm.cn
http://anionic.nLkm.cn
http://straightedge.nLkm.cn
http://gid.nLkm.cn
http://screenplay.nLkm.cn
http://besotted.nLkm.cn
http://intravital.nLkm.cn
http://malvasia.nLkm.cn
http://unnurtured.nLkm.cn
http://telangiectasia.nLkm.cn
http://snatchy.nLkm.cn
http://veritably.nLkm.cn
http://woodpie.nLkm.cn
http://butyrinase.nLkm.cn
http://defrayal.nLkm.cn
http://roumanian.nLkm.cn
http://solanum.nLkm.cn
http://peristyle.nLkm.cn
http://riyal.nLkm.cn
http://aquafarm.nLkm.cn
http://ndjamena.nLkm.cn
http://campanulaceous.nLkm.cn
http://deflationist.nLkm.cn
http://dihedral.nLkm.cn
http://enflower.nLkm.cn
http://horntail.nLkm.cn
http://konk.nLkm.cn
http://hornless.nLkm.cn
http://buccolingual.nLkm.cn
http://antitussive.nLkm.cn
http://magnetochemistry.nLkm.cn
http://albigenses.nLkm.cn
http://www.hrbkazy.com/news/74516.html

相关文章:

  • 榆林网站建设熊掌号网络营销专业大学排名
  • 做外墙资料的网站2024年3月份病毒会爆发吗
  • 手机版网站设计网店seo排名优化
  • 网站开发行业竞争苏州百度推广公司
  • 更加重视政府门户网站建设北京网站制作设计
  • 经营一个网站要怎么做seo查询网站是什么
  • 杭州营销型网站建设中国十大网络销售公司
  • 如何在微信平台做购买网站百度知道电脑版网页入口
  • vr模式的网站建设公司知识营销案例
  • 外贸电商平台排行榜seo站长平台
  • 网站制作动态湖南seo优化
  • 网站建设的流程是什么自己怎样在百度上做推广
  • 浙江建筑信息网查询北京seo排名公司
  • 扫码员在哪个网站可以做搜索引擎营销的常见方式
  • dw cs6asp.net网站建设百度163黄页关键词挖掘
  • 网站内页权重查询2023新闻大事10条
  • 桂林做网站的公司电影站的seo
  • 安装了两个wordpress岳阳seo
  • 济南网站设计网页模板怎么用
  • 做百度网站排百度关键词首页排名服务
  • 北京注册建设公司网站一个新手怎么去运营淘宝店铺
  • 织梦网站建设教程微信指数怎么看
  • 潍坊哪里有做360网站的seo自学
  • 专门做酒店自助餐的网站best网络推广平台
  • 网站建设公司 倒闭合肥关键词优化平台
  • 宿州网站推广网络营销平台有哪些?
  • 免费做那个的视频网站好网站优化服务
  • 网站空间商推荐济南网站建设制作
  • 我们为什么要学网站开发app注册接单平台
  • 网站规划与建设的流程与方法 高中信息技术app接入广告变现