范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

大数据编程入门Java日期及时间

  在使用Java语言写一些小程序的时候,总少不了与时间打交道,那么在Java中我们需要输出日期时间时应该怎么编写呢?今天小编将为大家带来一篇大数据编程入门:Java日期时间的文章。一、Java Date对象
  Java.util包提供了一个Date类来封装当前日期和时间,Date类提供了两个构造函数来实例化Date对象。
  1、第一个构造函数用当前日期和时间初始化对象。
  Date( )
  2、第二个构造函数接收一个参数,该参数是自1970年1月1日以来的毫秒数。
  Date(long millisec)
  3、创建日期对象后,可以调用以下方法。
  方法
  描述
  boolean after(Date date)
  如果调用此方法的Date对象在指定日期后返回true,则返回false。
  boolean before(Date date)
  如果调用此方法的Date对象在指定日期之前返回true,则返回false。
  Object clone( )
  返回此对象的副本。
  int compareTo(Date date)
  将调用此方法时的Date对象与指定的日期进行比较,当两者相等时返回0;调用对象在指定日期之前返回一个负数;调用对象在指定日期后返回正数。
  int compareTo(Object obj)
  如果obj是Date类型,则该操作相当于CompareTo(日期);否则,它抛出ClassCastException。
  boolean equals(Object date)
  当调用此方法的Date对象等于指定日期时返回true,否则返回false。
  long getTime( )
  返回自1970年1月1日00:00:00 GMT以来此日期对象表示的毫秒数。
  int hashCode( )
  返回此对象的哈希码值。
  void setTime(long time)
  用自1970年1月1日00:00:00 GMT以后time毫秒数设置时间和日期。
  String toString( )
  将此Date对象转换为String:dow mon dd hh:mm:ss zzz yyyy,其中:dow是一周中的一天(Sun、Mon、Tue、Wed、Thu、Fri、Sat)。二、获取当前日期
  在Java中获取当前日期和时间非常简单,Date对象的toString()方法用于打印当前日期和时间,如下所示:
  运行结果:
  三、日期比较
  Java使用以下三种方法来比较两个日期:
  ① 使用getTime()方法获取两个日期(自1970年1月1日以来的毫秒数),然后比较这两个值。
  ② 使用before()、after()和equals()方法。例如,如果一个月的第12号早于第18个号,则为new Date(99,2,12).before(new Date(99,2,18))返回true。
  ③ 使用CompareTo()方法,该方法由Comparable接口定义,由Date类实现。四、使用SimpleDateFormat格式化日期
  SimpleDataFormat是一个以语言环境敏感的方式格式化和分析日期的类。SimpleDataFormat允许您选择要运行的任何用户定义的日期时间格式。例如:
  运行结果:
  SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd hh:mm:ss");
  这行代码建立了转换的格式,其中yyyy是完整的年份,MM是月份,dd是日期,HH:mm:SS是小时、分钟和秒。
  注意:有些格式是大写的,有些是小写的,例如MM是月份,mm是分钟;HH是24小时制,hh是12小时制。五、日期和时间的格式化编码
  时间模式字符串用于指定时间格式。在此模式下,所有ASCII字母都保留为模式字母,其定义如下:
  字母
  描述
  示例
  G
  纪元标记
  AD
  y
  四位年份
  2021
  M   月份   July or 07   d   一个月的日期   15
  h   A.M./P.M. (1~12)格式小时   12
  H   一天中的小时 (0~23)   21
  m   分钟数   59
  s   秒数   30
  S   毫秒数   234
  E   星期几   Tuesday   D   一年中的日子   360
  F   一个月中第几周的周几   2 (second Wed. in July)   w   一年中第几周   40
  W   一个月中第几周   1
  a   A.M./P.M. 标记   PM   k   一天中的小时(1~24)   24
  K   A.M./P.M. (0~11)格式小时   10
  Z   时区   Eastern Standard Time   ‘   文字定界符   Delimiter   "   单引号   `六、使用printf格式化日期   printf方法使得格式化时间和日期变得很容易。在下表中使用以%T开头、以字母结尾的两个字母格式。   转换符   说明   示例   c   包括全部日期和时间信息   星期六 十月 27 14:21:20 CST 2007   F   "年-月-日"格式   2021-6-28   D   "月/日/年"格式   6/28/21   r   "HH:MM:SS PM"格式(12时制)   02:25:51 下午   T   "HH:MM:SS"格式(24时制)   14:28:16   R   "HH:MM"格式(24时制)   14:43   示例:   运行结果:   如果您需要重复提供日期,那么以这种方式格式化每个部分会有点复杂。因此,可以使用格式化字符串来指示要格式化的参数的索引。   索引必须紧跟在%后面并必须以$结束。例如:   运行结果:   或者,您可以使用<标志,它表示将再次使用以前格式化的参数。例如:   运行结果:   定义日期格式的转换字符使日期能够通过指定的转换字符生成新字符串。这些日期转换器如下:   运行结果:   七、解析字符串为时间   SimpleDataFormat类还有一些附加方法,特别是parse(),它试图根据给定SimpleDaFormat对象的格式存储解析字符串。例如:   运行结果:   八、Java休眠(sleep)   Sleep()使当前线程进入停滞状态(阻塞当前线程),并放弃CPU的使用,这样做的目的是不让当前线程占用进程单独获得的CPU资源,从而为其他线程留出一定的执行时间。   你可以让一个程序休眠一毫秒,也可以让它休眠到你电脑的任何一段时间。例如,以下程序将休眠3秒:   运行结果:   九、测量时间   下面的一个例子表明如何测量时间间隔(以毫秒为单位):   运行结果:   以上就是关于大数据编程入门:Java日期时间的全部内容了,希望这篇文章能够帮助到大家~

被华为收了6亿美元专利费,美国企业很愤怒,却又不得不交众所周知,自去年9月15日华为芯片全面断供后,到现在已经8个多月了,很明显经过了这么8个多月后,华为手机确实举步维艰了,比如P50就难产,至今什么发布还不得而知。其实从2020年四现金时代拜拜?数字人民币要来,多家银行接入要说,现在数字人民币已经开始大张阔斧的进入我们的生活了,并且不久之后的将来就会成为我们主要的支付方式之一,如果是这样说的话,你相不相信?从去年开始,数字人民币就表现得非常活跃,之后RedmiNote10重磅配置曝光成本再高这两个配置也不能少在国内1000至2000出头的智能手机里,销量好,口碑好的其实并不多,而小米旗下的Redmi就是其中之一,他们旗下发布的众多千元手机,销量猛用户的口碑也非常的不错。从下面的截图,我小米11Pro重度使用一周,憋了一肚子心里话,不吐不快入手小米11Pro已经有一周的时间了,当时就冲着性价比去的,刚拿到手的时候我觉得这款手机真的很有逼格,现在已经重度使用一周了,今天就来给大家聊聊真实体验感受。首先,在外观方面我觉得这辆特斯拉Model3应该刹得住,提车之前刹车改件都准备好了毫无疑问,特斯拉Model3是款很快的车,各种理念自动驾驶技术等,在行业内都是超前的存在。不过目前大家最关心的问题可能还是这车刹得住不?反正在提车之前,车主刘沐沐定的前后刹车已经提把支付宝服务器炸了,花呗还用还吗?这是一个很有意思的问题。2018年ATEC大会上,蚂蚁金服CTO胡喜演示了一套容灾系统,在支付宝多个机房同时出现问题,40的服务器无法工作时,仅仅26秒后,系统完成智能切换,用户资荣耀翅膀终于硬了芯片有高通,软件有鸿蒙荣耀在离开华为之后,翅膀终于硬了!荣耀在没有离开华为之前,芯片采用的是和华为一样的麒麟系列处理器,但是由于华为受到芯片短缺的影响之后,荣耀同样也受到了严重的打击。倾巢之下安有完卵,特斯拉为何事故频发?又为何出事即热搜?原因找到了可以说特斯拉自从上海车展女车主车顶维权事件后,一直都在走下坡路,其中4月份特斯拉Model3销量大幅度下滑就是一个最好的证明,霎时间,特斯拉变成了众矢之的,被舆论直接推上了风口浪尖张杰院士新科技革命带来中国机遇应力争成为新科技革命策源地科技革命已然来临,科技将如何改变人类的未来?中国物理学会理事长,上海交通大学原校长,中国科学院院士原副院长,德国科学院院士,发展中国家科学院院士,英国皇家工程院外籍院士,美国科学院能源区块链研究区块链如何影响能源行业能源人都在看,点击右上角加关注本文讨论了能源行业中区块链专业知识的相关潜力,关注在全球范围内获得大量关注的区块链智能仪表。区块链是一个P2P共享账本,可以安全地零售数字交易,而无需我见物联多妩媚!物联网联盟会员风采系列之(二十八)一我见物联多妩媚!物联网联盟会员风采系列之联盟理事单位北京世纪互联宽带数据中心有限公司北京世纪互联宽带数据中心有限公司创立于1996年,是中国最早的ISPIDC服务商之一,是目前中
诺基亚G505G最新发布,有哪些值得关注的呢?诺亚,是时代的印记,至少在中国曾是我们很多人的回忆。在中国市场,主流手机市场中的诺基亚手机越来越边缘化,在满大街上都是苹果三星华为小米OPPO还有Vivo等手机,用自己的方式诠释着蒙牛数字化双中台战略的实践与思考2020年是不同寻常的一年,相信很多人都有这样的感受。在年初的时候,我们绝对不会想到,这场疫情对我们的影响会如此深远。大到各行各业的发展运转,小到每一个人的衣食住行,我们的生活工作加强会员忠诚度培养,云徙全渠道会员V3。5。2更新7月2日,云徙科技对外发布产品更新,正式对外宣布全渠道会员(iCDP)V3。5。2版本上线。本次发布的版本,主要在提高会员忠诚度培养能力及数据能力上进行了完善。其中在会员忠诚度培养盘点在线代码编辑测试网站对于一些前端的样式和js效果,我们非常希望可以将这些代码片段保存起来,然后分享给那些想要使用这些样式特效的人,庆幸的是,网络上已经有很多这样的网站了,今天我们就来盘点一下这些非常好品国酒谈数字化云徙科技走进酒业标杆国台酒业2020年10月30日,云徙科技联合CIO发展中心走进国台酒业,围绕数字化实践及智慧供应链等话题展开深入交流,探索国台酒业数字化建设之路。国台酒业是中国一线白酒企业,是茅台镇第二大苹果也跟进的无线磁吸充电宝究竟有多好?快来看看南卡POWER3充电宝作为手机的移动电站它深受着广大手机用户的喜爱。不过随着市场的快速发展,市面上也涌现出了一大批不同品牌的并且样式各异的充电宝。那么作为一个普通用户,我们该如何挑选一款合格的充电浩瀚小Q稳拍杆外出拍摄带它一个就够了作为一个摄影爱好者,我经常会背着一堆的摄影器材出门拍摄视频或者照片。虽然我所拍摄的这些作品反响都很不错,但是我背上的这些摄影器材也往往会让我累个半死。那么对于一些喜欢自拍或者拍摄风运动达人必备的蓝牙耳机哈氪觉醒蓝牙耳机作为一个运动爱好者,拥有一款适合运动的蓝牙耳机应该是一件再正常不过的事了。不过这些年因为市场的需求,因此不少的耳机厂家都相应推出了自家的运动蓝牙耳机。不过在这些耳机中能称得上是精品养生青年必备单品华为智选SKG颈椎按摩仪现在年轻人面对工作压力大,学生党的学业压力重。每天熬夜已成为了日常习惯,越来越内卷的生活让身体越来越吃不消,年轻人对养生也渐渐重视起来。那么当代养生青年究竟有哪些值得入手的产品呢?云徙科技泰山啤酒打造数字营销业务中台构建企业数字化底座近日,泰山啤酒有限公司与专注消费者数字体验的中台服务商云徙科技达成合作,并于8月25日召开泰山啤酒数字营销业务中台项目启动会。香港虎彩集团董事长陈成稳呼应总经理喻锴泰山啤酒总经理张华为mate40pro和苹果12怎么选?首先说一下,这个问题对我来说不是很纠结,因为我自己用的是千元机。由于本人平时喜欢看手机相关资讯,一个朋友问我这个问题,她的苹果8p用了好久了,有时候打游戏会卡,所以想换手机了,华为