精华内容
下载资源
问答
  • date获取当前时间
    千次阅读
    2020-07-28 09:25:56

    var date = new Date();

    date .getYear(); //获取当前年份(2位)

    date .getFullYear(); //获取完整的年份(4位)

    date .getMonth(); //获取当前月份(0-11,0代表1月)

    date .getDate(); //获取当前日(1-31)

    date .getDay(); //获取当前星期X(0-6,0代表星期天)

    date .getTime(); //获取当前时间(从1970.1.1开始的毫秒数)

    date .getHours(); //获取当前小时数(0-23)

    date .getMinutes(); //获取当前分钟数(0-59)

    date .getSeconds(); //获取当前秒数(0-59)

    date .getMilliseconds(); //获取当前毫秒数(0-999)

    date .toLocaleDateString(); //获取当前日期

    var mytime=date .toLocaleTimeString(); //获取当前时间

    date .toLocaleString( ); //获取日期与时间

    更多相关内容
  • 一. 前言之前关于Date相关的操作使用的都是util.Date,在操作JDBC的时候从util.Date换到了sql.... 获取当前时间Datedate=newDate(System.currentTimeMillis());2. 对时间进行操作//加一个月DatecurrentDate=newDate...

    一.  前言

    之前关于Date相关的操作使用的都是util.Date,在操作JDBC的时候从util.Date换到了sql.Date,下文总结了一些常用的sql.Date的使用方法

    二.  常用方法

    1.  获取当前时间

    Date date = new Date(System.currentTimeMillis());

    2.  对时间进行操作

    //加一个月

    Date currentDate = new Date(System.currentTimeMillis());  //获取当前时间

    Calendar c = Calendar.getInstance();

    c.setTime(currentDate);//使用给定的 Date设置此日历的时间。

    c.add(Calendar.MONTH, month);  //将当前日历时间添加一个月

    Date addAMonthDate = new Date(c.getTimeInMillis()); //以毫秒为单位返回此日历的时间值

    //减一个月,只需要将month改成负数

    c.add(Calendar.MONTH, month);  //将当前日历时间减去一个月

    3.  util.Date转换为sql.Date

    Date utilDate = new Date();//util.Date

    java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());  //传入一个long值

    //上面的方法只能获取年月日,无法获取时分秒,想要时分秒请采用下面的方法

    Date utilDate = new Date();//util utilDate

    Timestamp sqlDate = new Timestamp(utilDate.getTime());//uilt date转sql date

    4.  sql.Date转换为util.Date

    Date utilDate = new Date();//util.Date

    Timestamp sqlDate = new Timestamp(utilDate.getTime());//util.Date转sql.Date

    Date date = new Date(sqlDate.getTime());//sql.Date转util.Date

    另外util.Date和sql.Date都可以用SimpleDateFormat格式化

    三.  参考资料

    展开全文
  • System.out.println("系统时间:"+dt); //获取年月日时分秒,星期 //有斜杠的原因,方法过时了,有新的方法替代,但是不影响使用 int year=dt.getYear()+1900;//年份(从1900开始) int month=dt....
    
    	public static void main(String[] args) {
    		Date dt=new Date();
    		System.out.println("系统时间:"+dt);
    		
    		//获取年月日时分秒,星期
    		//有斜杠的原因,方法过时了,有新的方法替代,但是不影响使用
    		int year=dt.getYear()+1900;//年份(从1900开始)
    		int month=dt.getMonth()+1;//月份(从0开始算)
    		int date=dt.getDate();//日期
    		int hours=dt.getHours();//时
    		int minutes=dt.getMinutes();//分
    		int seconds=dt.getMinutes();//秒
    		int day=dt.getDay();//星期
    		
    		System.out.println(year+"/"+month+"/"+date+" "+hours+":"+minutes+":"+seconds+"  "+day);
    	
    		//计算时间毫秒差
    		long t1=dt.getTime();
    		System.out.println(t1);
    	
    	
    	}
    	

    展开全文
  • java 使用Date获取系统的当前时间

    热门讨论 2010-06-21 15:16:14
    java 使用Date获取系统的当前时间 java 使用Date获取系统的当前时间 java 使用Date获取系统的当前时间
  • java获取取得Timestamp类型的当前系统时间java获取取得Timestamp类型的当前系统时间 格式:2010-11-04 16:19:42方法1:Timestamp d = new Timestamp(System.currentTimeMillis());方法2:Date date = new Date();...

    java获取取得Timestamp类型的当前系统时间

    java获取取得Timestamp类型的当前系统时间 格式:2010-11-04 16:19:42

    方法1:

    Timestamp d = new Timestamp(System.currentTimeMillis());

    方法2:

    Date date = new Date();

    Timestamp nousedate = new Timestamp(date.getTime());

    -----------------------------

    下为相关内容整合

    Java中Date及Timestamp时间相关内容 博客分类: Java编程

    JavaSQLDAO.java.util.date java.sql.date java.sql.timestamp

    整理一:

    这里的一片文章,我个人认为讲解的很详细,有对 java.sql.Date的使用还有困惑的请看。

    java.sql.Date 只存储日期数据不存储时间数据

    // 会丢失时间数据

    preparedStatement.setDate(1, new java.sql.Date(date.getTime()));

    //可以这样来处理

    preparedStatement.setTimestamp(1, new java.sql.Timestamp(new java.util.Date().getTime()));

    //想要得到完整的数据,包括日期和时间,可以这样

    java.util.Date d = resultSet.getTimestamp(1);

    //这样处理更合适一些,可以避免一些潜在Timestamp 问题

    java.util.Date d = new java.util.Date(resultSet.getTimestamp(1).getTime());

    自己补的话

    这样的话:

    往数据库存储的时候可以接收 java.util.Date类型 再用getTime()方法得到代表那个Date对象的long值,再以这个long值 构造一个Timestamp对象 存进数据库中。

    从存数据库里取的时候,可以先得到Timestamp用他的getTime()方法得到long值,再以这个long值构造一个 java.util.Date对象,这样就可以对这个Date对象操作了。不如说 new SimpleTimeFormat("yyyyy-MM-dd HH:mm:ss").format()等等

    整理二:

    用Timestamp来记录日期时间还是很方便的,但有时候显示的时候是不需要小数位后面的毫秒的,这样就需要在转换为String时重新定义格式。

    Timestamp转化为String: SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//定义格式,不显示毫秒 Timestamp now = new Timestamp(System.currentTimeMillis());//获取系统当前时间 String str = df.format(now);         String转化为Timestamp: SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    String time = df.format(new Date()); Timestamp ts = Timestamp.valueOf(time);     整理三:   在 ResultSet中我们经常使用的setDate或getDate的数据类型是java.sql.Date,而在平时java程序中我们一般习惯使用 java.util.Date。因此在DAO层我们经常会碰到这俩种数据类型的相互转换,经过了一个下午的折腾,鄙人对两者的转换方法做出了小小总结,希望大家不吝指教。

    两者的关系

    java.lang.Object

    |

    +---java.util.Date

    |

    +----java.sql.Date

    从这个图中我们可以知道java.sql.Date是从java.util.Date继承过来的。

    相互转换

    1. 使用getTime()函数

    这两个类都提供了getTime()函数,用于返回对应的毫秒数(long类型)。利用这个函数可以实现转换:

    java.util.Date utilDate = new java.util.Date(sqlDate.getTime());   // sql -> util

    java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());   // util -> sql

    2. 使用SimpleDateFormat类实现转换

    SimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。

    SimpleDateFormat dateFormat = new SimpleDateFormate("yyyy-MM-dd HH:mm:ss");

    java.util.Date utilDate = dateFormat.parse(sqlDate.toString());

    3. 直接转换

    由于java.sql.Date是从java.util.Date中继承过来的,所以可以直接用:

    utilDate = sqlDate;

    4. 另类获得日期的方法:

    SimpleDateFormat sy=new SimpleDateFormat("yyyy");

    SimpleDateFormat sm=new SimpleDateFormat("MM");

    SimpleDateFormat sd=new SimpleDateFormat("dd");

    String syear=sy.format(date);

    String smon=sm.format(date);

    String sday=sd.format(date);

    ps: java.util.Date类中的getYear()要加上1900才可得到实际值,getMonth()则要加上1

    标签:

    展开全文
  • 如何使用Date获取当前时间

    千次阅读 2019-09-10 16:20:23
    如何使用Date获取当前时间 format用来格式化Date类型数据 SimpleDateFormat 用来格式化日期时间 /** * */ package com.chinasoft.javaSE.CS0910; import java.text.SimpleDateFormat; import java.util.Date; ...
  • date类型获取当前时间

    千次阅读 2015-10-07 14:46:36
    Date date = new Date();  //转换提日期输出格式  SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  String string = dateFormat....//获取时间为String类型  Date date2 =
  • new Date()获取时间

    2020-12-17 20:49:01
    new Date()获取时间 js获取时间,注意此事件是本地事件,客户端可以通过更改时间造成影响 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????)...
  • Date 获取当前时间和指定时间

    千次阅读 2017-08-05 14:10:04
    Java获取当前时间import java.text.SimpleDateFormat; import java.util.Date;public class Datetest { // SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd 20:00:00"); public static void
  • 使用new Date() 获取当前时间

    千次阅读 2020-09-01 10:48:59
    <template> <div id="home"> 当前时间为:{{gettime}} </div> </template> <script> export default { name: "Home", data() { return { gettim.
  • JAVA中获取当前系统时间

    千次阅读 2021-02-27 18:59:05
    获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) {SimpleDateFormat df = new SimpleDateFormat(...
  • php如何使用date()函数获取当前时间

    千次阅读 2021-05-08 00:47:25
    php如何使用date()函数获取当前时间?本篇文章就给大家介绍具体介绍PHP使用date()函数获取当前时间的方法,希望对你们有所帮助。date()函数可以将获取到的时间戳转换为更易读的日期和时间格式。当date()函数中不...
  • java的Date类和Calendar类获取系统当前的日期和时间,然后格式化输出系统的日期和时间
  • js Date获取当前日期

    2020-07-21 09:47:50
    var myDate = new Date(); //获取当前年份(2位) myDate.getYear(); //获取完整的年份(4位,1970-????) myDate.getFullYear(); //获取当前月份(0-11,0代表1月) var today=myDate.getMonth(); today+=1; //获取当前...
  • Java中获取当前时间

    千次阅读 2021-02-27 14:19:52
    获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) {SimpleDateFormat df = new SimpleDateFormat(...
  • Java获取当前时间DATE,Calendar

    千次阅读 2021-08-02 20:07:33
    Java获取当前时间 方式一: Main方法: long time = UtilTest.getNow().getTime(); Date date = new Date(time); System.out.println(date); UtilTest包下的: /** * 获取开户当前时间 * * @retuen ...
  • 1.获取客户端时间 function getDateInfo(){ var date = new Date(); var nowDay = date.getFullYear()+"-"+formatZero((date.getMonth()+1),2)+"-"+formatZero(date.getDate(),2); nowDay = parseInt...
  • java如何获取系统当前时间爪哇如何获取系统当前时间,爪哇岛获取系统当前时间的方法:获得当前时间和当前时间前30秒时间,代码为【简单日期格式df=新的简单日期格式(‘ yyyy-MM-DD hh :MM 3360s ‘);】。本教程操作...
  • 关于new Date()获取当前时间

    万次阅读 2018-08-02 14:43:00
    new Date() 获取当前时间 const date = new Date(); const current_date = date.getDate(); // 获取本 日 const current_month = date.getMonth() + 1; // 获取本 月 ...
  • 通过valueOf()或getTime()来获取当前时间的毫秒数 var date = new Date(); console.log(date.valueOf()); console.log(date.getTime()); 它们的作用是相同的。 方法二 var date = +new Date();//new前面的“+”将...
  • 获取当前时间Date和String格式

    千次阅读 2020-08-25 12:26:05
    这个类最主要的作用就是获取当前时间Date date = new Date(); // 使用默认的构造方法获取Date对象 System.out.println(date); // 输出Date对象 使用 Date 类的默认无参构造方法创建出的对象就代表当前时间。 ...
  • java 获取当前时间的三种方法

    千次阅读 2022-05-17 03:12:17
    1.通过Util包中的Date获取 Date date = new Date(); SimpleDateFormat dateFormat= new SimpleDateFormat("yyyy-MM-dd :hh:mm:ss"); System.out.println(dateFormat.format(date)); 2.通过Util包的Calendar 获取 ...
  • JAVA获取当前时间的三种方法

    万次阅读 2021-12-20 23:03:46
    在Java中显示当前时间的三种方式,各有优缺点。
  • 获取时间时间转换、timestamp去掉毫秒一、获取系统时间1.1 java.util.Date1.2 hutool1.3 LocalDateTime二、java.util.date 和 java.sql.date互转2.1 java.util.date 转 java.sql.date2.1.1 转 java.util.date2.1.2...
  • 本篇博客主要总结java里面关于获取当前时间的一些方法 System.currentTimeMillis() 获取标准时间可以通过System.currentTimeMillis()方法获取,此方法不受时区影响,得到的结果是时间戳格式的。例如: ...
  • el-date-picker size="small" v-model="startTime" type="date" format="yyyy-MM-dd" value-format="yyyy-MM-dd" placeholder="选择日期" :picker-options=...
  • Java Date获取当前年月日

    千次阅读 2020-11-18 23:26:33
    文章目录一、代码实现 一、代码实现 SimpleDateFormat sdf = new SimpleDateFormat();// 格式化时间 sdf.applyPattern("yyyy-MM-dd HH:mm:ss");...// 获取当前时间 String data=sdf.format(date); ...
  • SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 String Time=df.format(new Date());// new Date()为获取当前系统时间 Date date = df.parse(Time);
  • Linux 使用date命令获取时间

    千次阅读 2018-08-07 16:33:10
    很多时候需要各种格式的时间,因此date就到了大显身手的时候。 1、默认格式 [root@CentOS-7-2 ~]# date Tue Aug 7 16:24:09 CST 2018 [root@CentOS-7-2 ~]# 2、年月日时分秒 [root@CentOS-7-2 ~]# date +&...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 452,690
精华内容 181,076
关键字:

date获取当前时间