Date日期类型

Date属于java提供的日期类型之一,使用起来特别方便,需要注意的是我们用的java.util.Date类型,导包的时候不要导错了

我们来个例子,获取系统当前的时间,并且输出显示

使用无参构造器获取当前系统时间

代码演示:

package demo;import java.util.Date;public class TestDate {public static void main(String[] args) {Date date = new Date();System.out.println(date);}
}

代码结果:

Thu May 03 20:55:20 CST 2018

代码讲解:可以看到输出显示:星期 月份 日期 时间 时区 年份

getTime():返回与1970/01/01 00:00:00的时间差,以毫秒为单位显示

代码演示:

package demo;import java.util.Date;public class TestDate {public static void main(String[] args) {Date date = new Date();Long day = date.getTime();System.out.println(day);}
}

代码结果:

1525352500498

Date类型还给我们提供年月日时分秒的getter()/setter()方法,可以根据需求,自行体验

SimpleDateFormat时间格式刷

使用SimpleDateFormat时间格式刷,就能控制我们需要的时间格式,进行输出

代码演示:

package lesson0721;import java.util.Date;
import java.text.SimpleDateFormat;public class TestSimpleDateFormat {public static void main(String[] args) {//编辑好格式化的要求SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd EEEE HH:mm:ss");//生成当前时间Date date = new Date();//调用编译器对需要的内容进行格式化String time = sdf.format(date);System.out.println(time);}
}

代码结果:

2018-05-03 星期四 21:07:03

SimpleDateFormat参数表:

二十一、日期Date类型相关推荐

  1. JAVA将十位时间戳格式化为日期Date类型

    一.十位数字格式时间戳格式化为日期Date类型 public static String timeStamp2Date(String seconds,String format) { if(secon ...

  2. oracle对日期date类型操作的函数

    无论是DATE还是timestamp都可以进行加减操作 加一个简单的数来增加天 max,min来求其最大最小日期 avg,sum就只能先转成数字类型才可用 使用内置函数add_months来增加年和月 ...

  3. odoo里用sql语句说为日期date类型,没有转换为字符串。

    开始我以为是日期now没有转换为string,一直在转换 now = time.strftime("%Y-%m-%d %H:%M:%S")param = (now, id)# 第一 ...

  4. 03Java常用API-16. 日期Date类型及其常用方法

    Date类概述 Date 代表了一个特定的时间,精确到毫秒 Date类构造方法 方法名 说明 public Date() 分配一个 Date对象,并初始化,以便它代表它被分配的时间,精确到毫秒 pub ...

  5. Oracle中日期Date类型格式的转化

    转成long型: select  (FIRSTARRIVALTIME - to_date('1970-01-01 00:00:00', 'yyyy-mm-dd hh24:mi:ss')) *24*60 ...

  6. 不同数据库模式下DATE类型的行为解析

    摘要:本文章主要介绍了GaussDB(DWS)数据类型中的DATE类型在不同数据库模式下且在不同应用场景下的行为表现及对比. 本文分享自华为云社区<GaussDB(DWS)数据类型之DATE类型 ...

  7. 【SQL开发实战技巧】系列(二十一):数据仓库中时间类型操作(进阶)识别重叠的日期范围,按指定10分钟时间间隔汇总数据

    系列文章目录 [SQL开发实战技巧]系列(一):关于SQL不得不说的那些事 [SQL开发实战技巧]系列(二):简单单表查询 [SQL开发实战技巧]系列(三):SQL排序的那些事 [SQL开发实战技巧] ...

  8. 后端的日期类型赋值前端表单_Spring Boot实践--前端字符串日期自动转换成后台date类型。...

    简单介绍 在前后台开发的时候:日期格式会转来转去,很麻烦.大致总结如下: 1:后端返回对象:可以使用spring提供的:HttpMessageConverter来自动转换,有很多实现. 比如:Abst ...

  9. js Date类型相关(二)——获取时间、格式化时间以及当前月第一天、最后一天

    需求 有时候项目中会遇到这些问题,比如:我想获取当前时间中的时分秒,又或者说是想单独获取年份,月份,日等.这就需要对Date类型的方法做点了解了. 还有一种场景是我想将当前时间转换成"yyy ...

  10. Oracle根据日期区间查询Date类型的数据

    在Oracle数据库中,根据日期区间查询Date类型的数据 select proposalno,policyno,enddate from 表名 where 时间字段 between to_date( ...

最新文章

  1. main方法为什么是静态的
  2. 一个 MVC 框架以 MVVM 之「魂」复活了!
  3. 【正一专栏】运动式的创建文明城市要着干嘛
  4. JavaScript——易班优课YOOC课群在线测试自动答题解决方案(十三)自动答题
  5. 程序员如何用编程套路追到女朋友的?
  6. 数据库设置为php5.3,php5.3不能连接mssql数据库的解决方法,php5.3mssql_PHP教程
  7. C语言中可变参函数介绍与示例
  8. NodeJS写模块和引入模块的例子
  9. Java基础 从键盘录入10整数,如果录入了一个0,则提前停止录入,统计已经录入了多少个奇数
  10. Ubuntu16.04 安装搭建RED5流媒体服务器
  11. 京瓷打印机p5026cdn_京瓷ECOSYS P5026cdn驱动
  12. Ubuntu关机后自动重启问题的解决方案
  13. Node.js 基础入门(四) 数据库与身份认证
  14. 使用jQuery调色器farbtastic--触发change事件
  15. Myeclipse 使用经验总结
  16. 张飞实战电子第一部——门控开关设计笔记
  17. shell中的浮点数运算之bc命令简介
  18. 什么是Resnet50模型?
  19. MATLAB中向量场的可视化
  20. mysql 时间戳查询当天数据_mysql 时间戳查询 当天 本周 当月 数据

热门文章

  1. Jquery获取web窗体关闭事件,排除刷新页面
  2. IronPython 2.0 Alpha2
  3. 拓端tecdat|matlab从ECG信号数据趋势项的消除
  4. deepin linux 怎么安装软件,Linux Deepin 从 Backports 安装软件包
  5. 文本数据增强(data augmentation)nlpaug使用
  6. torch.eq(input, other, out=None)
  7. 如何应对训练的神经网络不工作?
  8. Caffe学习:使用pycaffe读取mean.binaryproto文件参数
  9. 零基础入门实践目标检测项目
  10. 机器学习之特征选择 (feature_selection)