精华内容
下载资源
问答
  • 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  

     

    展开全文
  • 获取当前日期

    2009-10-24 23:26:00
    //获取当前日期 char currentTime[20] = {0}; SYSTEMTIME sys; GetLocalTime( &sys ); sprintf(currentTime,"%4d-%02d-%02d %02d:%02d:%02d", sys.wYear,sys.wMonth,sys.wDay, sys.wHour,sys.wMinute,sys....

     //获取当前日期
     char currentTime[20] = {0};
     SYSTEMTIME sys;
     GetLocalTime( &sys );
     sprintf(currentTime,"%4d-%02d-%02d %02d:%02d:%02d",
          sys.wYear,sys.wMonth,sys.wDay,
       sys.wHour,sys.wMinute,sys.wSecond);

    展开全文
  • 获取当前日期后两个月的日期 select add_months(sysdate,2) from dual 获取当前日期后两个的日期

    获取当前日期两个月后的日期

    select  add_months(sysdate,2) from dual 

    获取当前日期20天后的日期

    select sysdate+20 from dual


    select to_char(sysdate,'dy') from dual; --返回当前日期星期几
    
    select to_char(sysdate,'ww') from dual; --返回当前日期是第几周
    
    SELECT TO_CHAR(SYSDATE,'DAY') FROM dual;----一周中的星期几
    select to_char(add_months(sysdate,-1),'day') from dual;--上一个月同一天星期几
    select to_char(add_months(sysdate,1),'day') from dual;--下一个月同一天星期几
    select to_char(last_day(add_months(sysdate,-1)),'day') from dual;--上一个月最后一天星期几
    select to_char(last_day(add_months(sysdate,-2))+1,'day') from dual;--上一个月第一天星期几




    any与Exists函数的区别

    EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或False
    EXISTS 指定一个子查询,检测 行 的存在。

    比较使用 EXISTS 和 = ANY 的查询。注意两个查询返回相同的结果。
    select * from TableIn where exists(select BID from TableEx where BNAME=TableIn.ANAME)
    select * from TableIn where ANAME=ANY(select BNAME from TableEx)


    any与all函数的区别

    any表示任意一个,all表示所有的。
    如果有张学生记录表student中有一个属性组为age
    现在要查找年龄在某个区间上的学生记录就有如下操作
    1、查找年龄比15、16、22、21、17、18、19中任意一个都小的学生记录就有如下代码:
    select *
    from student
    where age<any(15,16,22,21,17,18,19)
    
    2、查找年龄比15、16、22、21、17、18、19中任意一个都大的学生记录就有如下代码:
    select *
    from student
    where age>any(15,16,22,21,17,18,19)
    /*这里用any 和all是等效的*/用all是大于所有的意思 
    用all就改为:
    where age>all(15,16,22,21,17,18,19) 
    
    这里<any就是iname小于括号内部那个子查询所的结果中的任意一个值,也就是说小于其中最小的一个。

    展开全文
  • 微信小程序获取当前时间及获取当前日期

    万次阅读 多人点赞 2018-07-16 18:25:22
    获取当前时间 首先,在要获取时间的.js文件中加载util.js文件 然后在onload方法中,调用util.js中的formatTime方法获取当前时间 //获取当前时间 // 调用函数时,传入new Date()参数,返回值是日期和时间 var ...

    获取当前时间

    首先,在要获取时间的.js文件中加载util.js文件

    图片

    然后在onload方法中,调用util.js中的formatTime方法获取当前时间

    //获取当前时间

    // 调用函数时,传入new Date()参数,返回值是日期和时间

    var TIME = util.formatTime(new Date());

    this.setData({

    time: TIME,

    });

    这样就获取到了当前时间,但是我们发现在util.js中并没有获取当前日期的方法。

    没事,别慌!

    这个时候我们去看下util.js中获取当前时间的方法formatTime(),里面的方法写的特别容易理解,我们可以模仿这个方法写一个formatDate()方法。

    看到那个小箭头了吗,你可以随便设置,我这样子设置后就是  2018-7-16 这样的效果。

    到了这里,还差最后一步,如图

    在module.exports中一定要加上你写的方法,否则程序会报错说找不定formatDate这个方法。

    加好了之后,就能成功在onload中调用这个方法获取日期了。

    //获取当前日期

    var DATE = util.formatDate(new Date());

    this.setData({

    date: DATE,

    });

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

    千次阅读 2018-11-15 04:06:02
    JAVA获取当前日期
  • Js获取当前日期时间

    千次阅读 2019-04-23 19:17:22
    这里写自定义目录标题Js获取当前日期时间日期时间脚本库方法列表js代码:判断闰年日期格式化求两个时间的天数差日期计算比较日期差日期输出字符串,重载了系统的toString方法日期合法性验证日期时间检查把日期分割...
  • let date = new Date(); // 获取当前的日期+当前时间 console.log(`${date.toLocaleDateString()}/${...// 获取当前日期+时间,24小时制【推荐使用】 return new Date().toLocaleString("chinese", { hour12: false ...
  • shell 获取当前日期,当前时间

    万次阅读 2017-12-19 17:32:54
    1. 获取当前日期: shell代码: [plain] view plain copy cur_date="`date +%Y-%m-%d`"  结果: 2. 获取当前日期和时间 shell代码: [javascript] view plain copy cur_dateTime="`date +%Y-%m...
  • MYSQL 获取当前日期及日期格式
  • JavaScript获取当前日期

    千次阅读 2014-04-04 23:38:35
    JavaScript获取当前日期 具体实现如下: JavaScript获取当前日期 /** *获取日期 * **/ function findDate() { //实例化一个对象date var date = new Date(); //获取年份 var year = date....
  • postman中JS获取当前日期,当前日期后一个月日期 #获取当前日期 var date = new Date(); var Month = date.getMonth() + 1; var Year = date.getFullYear(); var date = date.getDate(); #判断月份小于9时月份格式为...
  • JS获取当前日期时间

    2020-05-24 04:23:01
    JS获取当前日期 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-???) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); /...
  • 获取当前日期的方法有很多,我们将使用datetime模块的date类来完成这项任务。例1:Python获取今天的日期from datetime import datetoday = date.today()print("date:", today)这里,我们从da...
  • 获取当前日期 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth() + 1; //获取当前月份(0-11,0代表1月) myDate.getDate();...
  • 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 注: ...
  • 本文实例讲述了python获取当前日期和时间的方法。分享给大家供大家参考。具体如下:import datetime# Get a datetime objectnow = datetime.datetime.now()# General functionsprint "Year: %d" % now.yearprint ...
  • 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 如何获取当前日期时间及注意事项,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧在开发数据库应用或者...
  • Android获取当前日期

    2016-09-16 00:39:08
    在Android开发中,有时候会需要获取当前日期,下面简单记录一下。
  • 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 ...
  • 获取当前日期前一周日期:new Date(new Date()-7*24*3600*1000)
  • JDK8的获取当前日期

    2020-09-14 15:41:39
    JDK8的获取当前日期LocalDateLocalTime LocalDate LocalDate.now();获取当前日期yyyy-MM-dd LocalDate date = LocalDate.now(); 输出 2020-09-14 LocalTime LocalTime.now();只有时分秒 HH:mm:ss LocalTime date = ...
  • 本文实例讲述了python获取当前日期和时间的方法。分享给大家供大家参考。具体如下:import datetime# Get a datetime objectnow = datetime.datetime.now()# General functionsprint "Year: %d" % now.yearprint ...
  • 这里写自定义目录标题C#获取当前日期和时间 C#获取当前日期和时间 //获取日期+时间 DateTime.Now.ToString(); //2019/3/19 15:27:31 DateTime.Now.ToLocalTime().ToString(); // 2019/3/19 15:27:31 //获取...
  • 获取当前日期的三个月前的日期 日期Api 1、思路 先获取当前时间戳 修改月份 返回修改后的时间戳 2、使用到的方法 setMonth() 方法用于设置月份。 注意: 一月为 0, 十二月为 11 这个方法可用于设置月份中的某一天...
  • 获取当前日期时间: 第一种: Date date1=new Date(); 第二种: Long time = System.currentTimeMillis(); 日期转换: 1:转换成字符串 public void test() throws Exception { Long time = System....
  • 获取当前日期前一天日期: from datetime import datetime, date, timedelta yesterday = date.today() + timedelta(days = -1) # 昨天日期 返回结果: datetime.date(2018, 7, 16) 可以选择格式化...
  • /** * 获取当前日期的前一天的日期 * @method * @name getPreDate * @param {string} enddate 结束日期 * @returns {string} 结束日期的前一天的日期 */ getPreDate: fun...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,995
精华内容 6,798
关键字:

获取当前日期