精华内容
下载资源
问答
  • java如何获取当前日期和时间

    万次阅读 多人点赞 2019-06-12 18:11:36
    本篇博客主要总结java里面关于获取当前时间的一些方法 System.currentTimeMillis() 获取标准时间可以通过System.currentTimeMillis()方法获取,此方法不受时区影响,得到的结果是时间戳格式的。例如: ...

    本篇博客主要总结java里面关于获取当前时间的一些方法

    System.currentTimeMillis()

    获取标准时间可以通过System.currentTimeMillis()方法获取,此方法不受时区影响,得到的结果是时间戳格式的。例如:

    1543105352845  

    我们可以将时间戳转化成我们易于理解的格式

    SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z");
    Date date = new Date(System.currentTimeMillis());
    System.out.println(formatter.format(date));

    则该时间戳对应的时间为:

    2018-11-25 at 01:22:12 CET

    值得注意的是,此方法会根据我们的系统时间返回当前值,因为世界各地的时区是不一样的。

    java.util.Date

    在Java中,获取当前日期最简单的方法之一就是直接实例化位于Java包java.util的Date类。

    Date date = new Date(); // this object contains the current date value 

    上面获取到的日期也可以被format成我们需要的格式,例如:

    SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");  
    System.out.println(formatter.format(date));  

    Calendar API

    Calendar类,专门用于转换特定时刻和日历字段之间的日期和时间。

    使用Calendar 获取当前日期和时间非常简单:

    Calendar calendar = Calendar.getInstance(); // get current instance of the calendar  

    与date一样,我们也可以非常轻松地format这个日期成我们需要的格式

    SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");  
    System.out.println(formatter.format(calendar.getTime()));  

    上面代码打印的结果如下:

    25-11-2018 00:43:39
    

    Date/Time API

    Java 8提供了一个全新的API,用以替换java.util.Date和java.util.Calendar。Date / Time API提供了多个类,帮助我们来完成工作,包括:

    • LocalDate
    • LocalTime
    • LocalDateTime
    • ZonedDateTime

    LocalDate

    LocalDate只是一个日期,没有时间。 这意味着我们只能获得当前日期,但没有一天的具体时间。

    LocalDate date = LocalDate.now(); // get the current date 

    我们可以format它

    DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-yyyy");  
    System.out.println(date.format(formatter));  

    得到的结果只有年月日,例如:

    25-11-2018 

    LocalTime

    LocalTime与LocalDate相反,它只代表一个时间,没有日期。 这意味着我们只能获得当天的当前时间,而不是实际日期:

    LocalTime time = LocalTime.now(); // get the current time  

    可以按如下方式format

    DateTimeFormatter formatter = DateTimeFormatter.ofPattern("HH:mm:ss");  
    System.out.println(time.format(formatter)); 

    得到的结果类似如下:

    00:55:58  

    LocalDateTime

    最后一个是LocalDateTime,也是Java中最常用的Date / Time类,代表前两个类的组合 - 即日期和时间的值:

    LocalDateTime dateTime = LocalDateTime.now(); // get the current date and time  
    

    format的方式也一样

    DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-yyyy HH:mm:ss");  
    System.out.println(dateTime.format(formatter));  

    得到的日期结果类似于:

    25-11-2018 00:57:20  

     

    展开全文
  • postman中JS获取当前日期,当前日期后一个月日期 #获取当前日期 var date = new Date(); var Month = date.getMonth() + 1; var Year = date.getFullYear(); var date = date.getDate(); #判断月份小于9时月份格式为...

    postman中JS获取当前日期,当前日期后一个月日期

    #获取当前日期
    var date = new Date();
    var Month = date.getMonth() + 1;
    var Year = date.getFullYear();
    var date = date.getDate();
    #判断月份小于9时月份格式为09; 大于9时月份格式为+1
    if (Month < 9) {
    Month = Month + 1;
    Month = “0”+ Month;
    }
    else if (9 < Month < 12) {
    Month = Month + 1;
    Month = Month;
    }
    else {
    Month = “0”+ 1;
    Year = Year + 1;
    }
    if (date >= 0 && date <= 9) {
    date = “0” + date;
    }
    #设置年,设置当前年月后一个月
    pm.globals.set(“datayear”, Year);
    pm.globals.set(“datamonthhh”, Month);

    var date = new Date();
    var Month = date.getMonth() + 1;
    var Months = date.getMonth() + 1;
    var Year = date.getFullYear();
    var date = date.getDate();

    if (Month < 9) {
    Month = “0”+ Month;
    }
    else {
    Month = Month;
    }
    if (date >= 0 && date <= 9) {
    date = “0” + date;
    }
    var currentdatee = Year + “” + Month;
    var currentdate = Year + “-” + Month + “-” + date;
    #设置postman变量,当前月份,当前日期201909,2019-09,两种格式
    pm.globals.set(“datamonthh”, Months);
    pm.globals.set(“datamonth”, Month);
    pm.globals.set(“datanow”, currentdate);
    pm.globals.set(“datanoww”, currentdatee);
    pm.globals.set(“datayear”, Year);

    展开全文
  • JavaScript获取当前日期

    千次阅读 2014-04-04 23:38:35
    JavaScript获取当前日期 具体实现如下: JavaScript获取当前日期 /** *获取日期 * **/ function findDate() { //实例化一个对象date var date = new Date(); //获取年份 var year = date....

    JavaScript获取当前日期


    具体实现如下:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>JavaScript获取当前日期</title>
    <script type="text/javascript">
        /**
    	  *获取日期
    	  *
    	 **/
        function findDate()
    	{
    		//实例化一个对象date
    	    var date = new Date();
    		//获取年份
    		var year = date.getFullYear();
    		//获取月份
    		var month = date.getMonth() + 1;
    		//获取日子
    		var day = date.getDate();
    		//拼接日期
    		var thisDate = year + "-" + (month<10 ? "0" + month : month) + "-" + (day<10 ? "0" + day : day);
    		//打印日期
    		alert("当前日期:" + thisDate);	
    	}
    </script>
    </head>
    
    <body>
       <input type="button" value="获取日期" οnclick="findDate()"/>
    </body>
    </html>
    

    实例结果


    展开全文
  • Oracle获取当前日期及日期格式

    万次阅读 2018-05-16 15:16:00
    Oracle 获取当前日期及日期格式 获取系统日期: SYSDATE() 格式化日期: TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS) 或 TO_DATE(SYSDATE(),'YY/MM/DD HH24:MI:SS) 格式化数字: TO_NUMBER 注: ...

    Oracle 获取当前日期及日期格式

       获取系统日期:  SYSDATE() 
       格式化日期:     TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS) 
                   或        TO_DATE(SYSDATE(),'YY/MM/DD HH24:MI:SS) 
       格式化数字:     TO_NUMBER

                   注:     TO_CHAR  把日期或数字转换为字符串 
                                     TO_CHAR(number, '格式') 
                                     TO_CHAR(salary, '$99,999.99') 
                                     TO_CHAR(date, '格式')

                              TO_DATE  把字符串转换为数据库中的日期类型 
                                     TO_DATE(char, '格式')

                              TO_NUMBER  将字符串转换为数字 
                                      TO_NUMBER(char, '格式')

    返回系统日期,输出 25-12月-09 
    select sysdate from dual; 
    mi是分钟,输出 2009-12-25 14:23:31 
    select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual; 
    mm会显示月份,输出 2009-12-25 14:12:31 
    select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual; 
    输出 09-12-25 14:23:31 
    select to_char(sysdate,'yy-mm-dd hh24:mi:ss') from dual  
    输出 2009-12-25 14:23:31

    select to_date('2009-12-25 14:23:31','yyyy-mm-dd,hh24:mi:ss') from dual 
    而如果把上式写作: 
    select to_date('2009-12-25 14:23:31','yyyy-mm-dd,hh:mi:ss') from dual 
    则会报错,因为小时hh是12进制,14为非法输入,不能匹配。

    输出 $10,000,00 : 
    select to_char(1000000,'$99,999,99') from dual; 
    输出 RMB10,000,00 : 
    select to_char(1000000,'L99,999,99') from dual; 
    输出 1000000.12 : 
    select trunc(to_number('1000000.123'),2) from dual; 
    select to_number('1000000.123') from dual;

    转换的格式:

    表示 year 的:y 表示年的最后一位 、 
                          yy 表示年的最后2位 、 
                          yyy 表示年的最后3位 、 
                          yyyy 用4位数表示年

    表示month的: mm 用2位数字表示月 、 
                           mon 用简写形式, 比如11月或者nov 、 
                           month 用全称, 比如11月或者november

    表示day的: dd  表示当月第几天 、 
                       ddd 表示当年第几天 、 
                       dy  当周第几天,简写, 比如星期五或者fri 、 
                       day 当周第几天,全称, 比如星期五或者friday

    表示hour的:hh   2位数表示小时 12进制 、 
                       hh24 2位数表示小时 24小时

    表示minute的:mi 2位数表示分钟

    表示second的:ss 2位数表示秒 60进制

    表示季度的:q 一位数 表示季度 (1-4)

    另外还有ww 用来表示当年第几周 w用来表示当月第几周。

    24小时制下的时间范围:00:00:00-23:59:59 
    12小时制下的时间范围:1:00:00-12:59:59

    数字格式:  9  代表一个数字 
                   0  强制显示0 
                   $  放置一个$符 
                   L  放置一个浮动本地货币符 
                   .  显示小数点 
                   ,  显示千位指示符

    补充: 
    当前时间减去7分钟的时间 
    select sysdate,sysdate - interval '7' MINUTE from dual; 
    当前时间减去7小时的时间 
    select sysdate - interval '7' hour from dual; 
    当前时间减去7天的时间 
    select sysdate - interval '7' day from dual; 
    当前时间减去7月的时间 
    select sysdate,sysdate - interval '7' month from dual; 
    当前时间减去7年的时间 
    select sysdate,sysdate - interval '7' year from dual; 
    时间间隔乘以一个数字 
    select sysdate,sysdate - 8*interval '7' hour from dual;

    含义解释:  
    Dual伪列 
          Dual 是 Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的select语句块中。 
          不同系统可能返回日期的格式不一样。 
          返回当前连接的用户:select user from dual;

    展开全文
  • 获取当前时间 首先,在要获取时间的.js文件中加载util.js文件 然后在onload方法中,调用util.js中的...这样就获取到了当前时间,但是我们发现在util.js中并没有获取当前日期的方法。 没事,别慌! 这个时候我
  • Js获取当前日期时间

    千次阅读 2019-04-23 19:17:22
    这里写自定义目录标题Js获取当前日期时间日期时间脚本库方法列表js代码:判断闰年日期格式化求两个时间的天数差日期计算比较日期差日期输出字符串,重载了系统的toString方法日期合法性验证日期时间检查把日期分割...
  • shell 获取当前日期,当前时间

    千次阅读 2016-04-04 23:03:55
    1. 获取当前日期: shell代码: cur_date="`date +%Y-%m-%d`"结果: 2. 获取当前日期和时间 shell代码: cur_dateTime="`date +%Y-%m-%d,%H:%m:%s`" 结果:
  • 使用sqlserver日期函数获取当前日期

    千次阅读 2013-12-04 14:37:08
    使用sqlserver日期函数获取当前日期 使用sqlserver日期函数获取当前日期和时间,通过使用convert(varchar(10),getdate(),120)的方法可以得到当前的日期,不需要时间部分,或者不需要日期只要时间部分。   ...
  • DB2 数据库获取当前日期方法

    千次阅读 2020-04-02 15:52:47
    1.db2获取当前日期 select current date from sysibm.sysdummy1; 相同的执行语句在不同的语言环境中得到不同结果: 中文环境: 2014-02-25 英文环境: 02/25/2014 2.获取当前日期的前一天 select current date - 1 ...
  • SqlServer获取当前日期

    万次阅读 2017-05-12 16:35:26
    1. 获取当前日期 select GETDATE() 2. 获取当前年 --2017 select DATENAME(YYYY,GETDATE()) --2017 select DATENAME(YEAR,GETDATE()) --2017 select DATEPART(YYYY,GETDATE()) --2017 select DATEPART(YEAR,...
  • 介绍 PostgreSQL 获取当前日期时间的函数及注意事项:包括 CURRENT_DATE、CURRENT_TIME、LOCALTIME、CURRENT_TIMESTAMP、LOCALTIMESTAMP、transaction_timestamp()、statement_timestamp()、clock_timestamp()、time...
  • vue获取当前日期以及前七天日期

    千次阅读 2020-07-20 10:40:34
    一、获取当前日期: mounted () { this.getTime() }, getTime () { // new Date() new一个data对象,当前日期和时间 // toLocaleString() 方法可根据本地时间把 Date 对象转换为字符串,并返回结果。 this....
  • java中获取当前日期

    万次阅读 2018-12-11 10:20:13
    //添加当前时间 Date now = new Date(); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 String createTime = dateFormat.format(now)...
  • MySQL 获取当前日期及日期格式转换

    千次阅读 2017-08-22 16:37:07
    MySQL 获取当前日期及日期格式 获取系统日期: NOW() 格式化日期: DATE_FORMAT(date, format) 注: date:时间字段 format:日期格式 返回系统日期,输出 2009-12-25 14:38:59 select now(); 输出 09-12-25...
  • * 获取当前日期的前一天 * @param pattern 需要返回的日期格式,例如:yyyy-MM-dd HH:mm:ss * @return 前一天日期字符串 */ public static String beforeDayByNowDay(String pattern){ Calendar calendar...
  • 【impala】impala获取当前日期

    千次阅读 2019-02-21 16:16:30
    --impala获取当前日期(方法1) substr(regexp_replace(cast(now() as string),'-',''),1,8) --impala获取当前日期(方法2) concat( cast(year(now()) as string), lpad(cast(month(now()) as string),2,'0'...
  • 获取当前日期后五天

    千次阅读 2018-04-08 10:15:33
    一、获取当前日期的时间戳主要代码:// 获取当前日期以及后4天 function GetDateStr(AddDayCount) { var _date = new Date(); var currentWeek = _date.getDay(); _date.setDate(_date.getDate() + AddDayCount);...
  • 在用impala增量处理日期时,往往需要涉及到日期标识,本文整理了impala中常用的时间函数,以及获取当前日期和上月日期转换为字符串的方法,同理,读者也可以用罗列的这些时间函数,组合成任何自己想要的形式,如获取...
  • js 获取当前日期(年月日时分秒周) var myDate = new Date(); var myYear = myDate.getFullYear(); // 获取当前年份 var myMonth = myDate.getMonth() +1; // 获取当前月份 var myDay = myDate.getDate() // 获取...
  • 使用sqlserver日期函数中的getdate()可以获取当现的日期,下面就将为您介绍这种使用sqlserver日期函数获取当前日期的方法。 但是如果我们只需要得到当前的日期,不需要时间部分,或者不需要日期只要时间部分,再或者...
  • 通过 JS在前台页面获取当前日期,比较时间的大小 // 获取当前时间,格式YYYY-MM-DD function getNowFormatDate() { var date = new Date(); var year = date.getFullYear(); var month = date.getMonth() + 1; ...
  • c#获取当前日期时间

    千次阅读 2013-02-13 16:47:57
    c#获取当前日期时间 我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。 ...
  • --获取当前日期所在得周一和周日 SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0),dateadd(wk,datediff(wk,0,getdate()),6) --获取本周过生日得人 select t.EMPID,t.NAME,t.BIRTH_TIME from TY_EMBASIC t where ...
  • Java –如何获取当前日期时间

    千次阅读 2020-05-16 20:11:40
    在本文中,我将向您展示如何从经典的Date和Calendar API以及新的Java 8日期和时间API – LocalDateTime和LocalDate获取当前日期时间。 1.代码 对于java.util.Date,只需创建一个新的Date() DateFormat dateFormat ...
  • mysql 获取当前日期周一和周日

    万次阅读 多人点赞 2016-12-09 16:09:00
    select subdate(curdate(),date_format(curdate(),'%w')-1)//获取当前日期在本周的周一 select subdate(curdate(),date_format(curdate(),'%w')-7)//获取当前日期在本周的周日 这两句语句是mysql用来取当前日期...
  • SAP HANA SQL获取当前日期

    千次阅读 2016-12-23 09:17:53
    SAP HANA SQL获取当前日期 点击进入:SAP HANA SQL获取上周的周一 因为很多人问到HANA SQL的日期问题,我这里做了很多HANA函数的总结 更多讨论和资料请关注我的公众号:SAP Technical ...
  • 注:使用Calendar的add方法来获取当前日期加上指定天数后的 新日期package com.test;import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Main { /** * 需求:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 325,371
精华内容 130,148
关键字:

怎么获取当前日期