精华内容
下载资源
问答
  • 获取当天日期
    千次阅读
    2022-06-20 13:45:34

    之前记录了vue中怎么获取当前时间,这次又看到更多的:

    日常记录:

    JavaScript 中获得当前日期是使用 new Date 这个内置对象的实例。
     
    获取完整的日期(默认格式):
    var date = new Date(); 
    获取当前年份:
    var year = date.getFullYear(); 

    获取当前月份:

    var month = date.getMonth() + 1;

    获取当前日:

    var day = date.getDay();

    获取当前日期(年-月-日):

    month = (month > 9) ? month : ("0" + month);
    day = (day < 10) ? ("0" + day) : day;
    var today = year + "-" + month + "-" + day;

    另外的:

    date.getYear(); // 获取当前年份(2 位)
    date.getFullYear(); // 获取完整的年份(4 位, 1970-????)
    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(); // 获取当前日期
    date.toLocaleTimeString(); // 获取当前时间
    date.toLocaleString( ); // 获取日期与时间

    更多相关内容
  • js代码-js获取当前日期加上30天之后的日
  •  这样就获取到了当前时间,但是我们发现在util.js中并没有获取当前日期的方法。 没事,别慌! 这个时候我们去看下util.js中获取当前时间的方法formatTime(),里面的方法写的特别容易理解,我们可以
  • 主要介绍了moment.js轻松实现获取当前日期是当年的第几周,需要的朋友可以参考下
  • Oracle 获取当前日期及日期格式

    千次阅读 2021-08-16 20:37:01
    一、获取系统日期 SYSDATE() 二、格式化日期 //方法1 TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS) //方法2 TO_DATE(SYSDATE(),'YY/MM/DD HH24:MI:SS) 三、格式化数字 //注: TO_CHAR把日期或数字转换为字符...

    一、获取系统日期

    SYSDATE()

    二、格式化日期    

    //方法1
    TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS)
    
    //方法2 
    TO_DATE(SYSDATE(),'YY/MM/DD HH24:MI:SS)

    三、格式化数字

    //注: 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;
    展开全文
  • --获取当前日期(如:yyyymmdd) select CONVERT (nvarchar(12),GETDATE(),112)
  • labview获取当前日期时间精确到毫秒字符串
  • 主要为大家详细介绍了Js获取当前日期时间及格式化代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 详解mysql 获取当前日期及格式化

    千次阅读 2021-01-18 22:37:50
    本篇文章主要介绍了mysql 获取当前日期及格式化,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。MySQL 获取当前日期及日期格式获取系统日期: NOW()格式化日期: DATE_FORMAT(date, format)注: date:时间...

    本篇文章主要介绍了mysql 获取当前日期及格式化,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。

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

    获取系统日期: NOW()

    格式化日期: DATE_FORMAT(date, format)

    注: date:时间字段

    format:日期格式

    返回系统日期,输出 2009-12-25 14:38:59

    输出 09-12-25

    根据format字符串格式化date值:

    %S, %s 两位数字形式的秒( 00,01, ..., 59)

    %I, %i 两位数字形式的分( 00,01, ..., 59)

    %H 两位数字形式的小时,24 小时(00,01, ..., 23)

    %h 两位数字形式的小时,12 小时(01,02, ..., 12)

    %k 数字形式的小时,24 小时(0,1, ..., 23)

    %l 数字形式的小时,12 小时(1, 2, ..., 12)

    %T 24 小时的时间形式(hh:mm:ss)

    %r 12 小时的时间形式(hh:mm:ss AM 或hh:mm:ss PM)

    %p AM或PM

    %W 一周中每一天的名称(Sunday, Monday, ..., Saturday)

    %a 一周中每一天名称的缩写(Sun, Mon, ..., Sat)

    %d 两位数字表示月中的天数(00, 01,..., 31)

    %e 数字形式表示月中的天数(1, 2, ..., 31)

    %D 英文后缀表示月中的天数(1st, 2nd, 3rd,...)

    %w 以数字形式表示周中的天数( 0 = Sunday, 1=Monday, ..., 6=Saturday)

    %j 以三位数字表示年中的天数( 001, 002, ..., 366)

    %U 周(0, 1, 52),其中Sunday 为周中的第一天

    %u 周(0, 1, 52),其中Monday 为周中的第一天

    %M 月名(January, February, ..., December)

    %b 缩写的月名( January, February,...., December)

    %m 两位数字表示的月份(01, 02, ..., 12)

    %c 数字表示的月份(1, 2, ...., 12)

    %Y 四位数字表示的年份

    %y 两位数字表示的年份

    %% 直接值“%”

    MySQL 获得当前日期时间 函数

    1.1 获得当前日期+时间(date + time)函数:now()

    除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数:

    current_timestamp()

    ,current_timestamp

    ,localtime()

    ,localtime

    ,localtimestamp -- (v4.0.6)

    ,localtimestamp() -- (v4.0.6)

    这些日期时间函数,都等同于 now()。鉴于 now() 函数简短易记,建议总是使用 now() 来替代上面列出的函数。

    1.2 获得当前日期+时间(date + time)函数:sysdate()

    sysdate() 日期时间函数跟 now() 类似,不同之处在于:now() 在执行开始时值就得到了, sysdate() 在函数执行时动态得到值。看下面的例子就明白了:

    可以看到,虽然中途 sleep 3 秒,但 now() 函数两次的时间值是相同的; sysdate() 函数两次得到的时间值相差 3秒。MySQL Manual 中是这样描述 sysdate() 的:Return the time at which the functionexecutes。

    sysdate() 日期时间函数,一般情况下很少用到。

    2. 获得当前日期(date)函数:curdate()

    其中,下面的两个日期函数等同于 curdate():

    current_date()

    ,current_date

    3. 获得当前时间(time)函数:curtime()

    其中,下面的两个时间函数等同于 curtime():

    current_time()

    ,current_time

    4. 获得当前 UTC 日期时间函数:utc_date(), utc_time(), utc_timestamp()

    因为我国位于东八时区,所以本地时间 = UTC 时间 + 8 小时。UTC 时间在业务涉及多个国家和地区的时候,非常有用。

    二、MySQL 日期时间 Extract(选取) 函数。

    1. 选取日期时间的各个部分:日期、时间、年、季度、月、日、小时、分钟、秒、微秒

    2. MySQL Extract() 函数,可以上面实现类似的功能:

    MySQLExtract() 函数除了没有date(),time() 的功能外,其他功能一应具全。并且还具有选取‘day_microsecond'等功能。注意这里不是只选取 day 和 microsecond,而是从日期的 day 部分一直选取到 microsecond 部分。够强悍的吧!

    MySQL Extract() 函数唯一不好的地方在于:你需要多敲几次键盘。

    3. MySQL dayof… 函数:dayofweek(), dayofmonth(), dayofyear()

    分别返回日期参数,在一周、一月、一年中的位置。

    日期 ‘2008-08-08′ 是一周中的第 6 天(1 = Sunday, 2 = Monday, …, 7 = Saturday);一月中的第 8 天;一年中的第 221 天。

    4. MySQL week… 函数:week(), weekofyear(), dayofweek(), weekday(), yearweek()

    MySQL week() 函数,可以有两个参数,具体可看手册。 weekofyear() 和 week() 一样,都是计算“某天”是位于一年中的第几周。 weekofyear(@dt) 等价于 week(@dt,3)。

    MySQLweekday() 函数和 dayofweek() 类似,都是返回“某天”在一周中的位置。不同点在于参考的标准, weekday:(0 =Monday, 1 = Tuesday, …, 6 = Sunday); dayofweek:(1 = Sunday, 2 = Monday,…, 7 = Saturday)

    MySQL yearweek() 函数,返回 year(2008) + week 位置(31)。

    5. MySQL 返回星期和月份名称函数:dayname(), monthname()

    思考,如何返回中文的名称呢?

    6. MySQL last_day() 函数:返回月份中的最后一天。

    MySQL last_day() 函数非常有用,比如我想得到当前月份中有多少天,可以这样来计算:

    三、MySQL 日期时间计算函数

    1. MySQL 为日期增加一个时间间隔:date_add()

    MySQL adddate(), addtime()函数,可以用 date_add() 来替代。下面是 date_add() 实现 addtime() 功能示例:

    date_add() 函数,分别为 @dt 增加了“1小时 15分 30秒” 和 “1天 1小时 15分 30秒”。建议:总是使用 date_add() 日期时间函数来替代 adddate(), addtime()。

    2. MySQL 为日期减去一个时间间隔:date_sub()

    MySQL date_sub() 日期时间函数 和 date_add() 用法一致,不再赘述。另外,MySQL 中还有两个函数 subdate(), subtime(),建议,用 date_sub() 来替代。

    3. MySQL 另类日期函数:period_add(P,N), period_diff(P1,P2)

    函数参数“P” 的格式为“YYYYMM” 或者 “YYMM”,第二个参数“N” 表示增加或减去 N month(月)。

    MySQL period_add(P,N):日期加/减去N月。

    在 MySQL 中,这两个日期函数,一般情况下很少用到。

    4. MySQL 日期、时间相减函数:datediff(date1,date2), timediff(time1,time2)

    MySQL datediff(date1,date2):两个日期相减 date1 - date2,返回天数。

    MySQL timediff(time1,time2):两个日期相减 time1 - time2,返回 time 差值。

    注意:timediff(time1,time2) 函数的两个参数类型必须相同。

    四、MySQL 日期转换函数、时间转换函数

    1. MySQL (时间、秒)转换函数:time_to_sec(time), sec_to_time(seconds)

    2. MySQL (日期、天数)转换函数:to_days(date), from_days(days)

    3. MySQL Str to Date (字符串转换为日期)函数:str_to_date(str, format)

    可以看到,str_to_date(str,format) 转换函数,可以把一些杂乱无章的字符串转换为日期格式。另外,它也可以转换为时间。“format” 可以参看 MySQL 手册。

    4. MySQL Date/Time to Str(日期/时间转换为字符串)函数:date_format(date,format), time_format(time,format)

    MySQL 日期、时间转换函数:date_format(date,format), time_format(time,format) 能够把一个日期/时间转换成各种各样的字符串格式。它是 str_to_date(str,format) 函数的 一个逆转换。

    5. MySQL 获得国家地区时间格式函数:get_format()

    MySQL get_format() 语法:

    get_format(date|time|datetime, 'eur'|'usa'|'jis'|'iso'|'internal'

    MySQL get_format() 用法的全部示例:

    MySQL get_format() 函数在实际中用到机会的比较少。

    6. MySQL 拼凑日期、时间函数:makdedate(year,dayofyear), maketime(hour,minute,second)

    五、MySQL 时间戳(Timestamp)函数

    1. MySQL 获得当前时间戳函数:current_timestamp, current_timestamp()

    2. MySQL (Unix 时间戳、日期)转换函数:

    下面是示例:

    3. MySQL 时间戳(timestamp)转换、增、减函数:

    请看示例部分:

    MySQL timestampadd() 函数类似于 date_add()。

    MySQL timestampdiff() 函数就比 datediff() 功能强多了,datediff() 只能计算两个日期(date)之间相差的天数。

    六、MySQL 时区(timezone)转换函数convert_tz(dt,from_tz,to_tz)

    时区转换也可以通过 date_add, date_sub, timestampadd 来实现。

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    展开全文
  • 主要介绍了JS简单获取当前日期和农历日期的方法,涉及javascript日期运算与字符串转换相关操作技巧,需要的朋友可以参考下
  • 获取当前日期时间

    2022-03-22 09:44:43
    获取当前日期

    获取当前日期时间

     

    function currentDate() {
        var myDate = new Date();
        var year = myDate.getFullYear(); //获取当前年
        var mon = myDate.getMonth() + 1; //获取当前月
        var date = myDate.getDate(); //获取当前日
        var day = myDate.getDay(); //当前系统时间中的星期值
        var weeks = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
        var week = weeks[day]; //根据星期值,从数组中获取对应的星期字符串
        var hour = myDate.getHours(); //获取当前小时数(0-23)
        var minute = myDate.getMinutes(); //获取当前分钟数(0-59)
        var second = myDate.getSeconds(); // var second = myDate.getSeconds(); //获取当前秒
        if (hour < 10) {
            var hour = 0 + "" + hour;
        }
        if (minute < 10) {
            var minute = 0 + "" + minute;
        }
        if (second < 10) {
            var second = 0 + "" + second;
        }
        if (mon < 10) {
            var mon = 0 + "" + mon;
        }
        if (date < 10) {
            var date = 0 + "" + date;
        }
        // console.log(year, week, date)
    
    }
    setInterval(currentDate, 1000);
    $("#date").html(year + "年" + mon + "月" + date + "日");
    $("#day").html(week);
    $("#time").html(hour + ":" + minute + ":" + second);

    展开全文
  • 主要介绍了Mysql获取当前日期的前几天日期的方法,本文直接给出实现代码,需要的朋友可以参考下
  • vue 获取当前日期

    2022-05-11 10:33:59
    day() { var nowDate = new Date(); var date = { year: nowDate.getFullYear(), month: nowDate.getMonth() + 1, day: nowDate.getDate(), } var dayDate = date.year + '-' + (date.month >...
  • python 获取当前日期时间

    千次阅读 2022-05-12 17:04:22
    python 获取当前日期时间
  • vue获取当前日期

    千次阅读 2022-04-21 15:10:12
    写页面的时候经常要获取当前日期 获取当前时间的方法: let date= new Date() 在控制台打印出来的结果: Thu Apr 21 2022 15:13:05 GMT+0800 (中国标准时间) 我们通常获取当前年度、月份或日期 //年 let...
  • js获取当前日期

    千次阅读 2021-08-09 17:56:41
    js获取今天日期 new Date(new Date()).toLocaleDateString() js获取昨天日期 new Date(new Date() - 24*60*60*1000).toLocaleDateString() js获取前天日期 new Date(new Date() - 24*60*60*1000*2)....
  • java获取当前日期

    2022-06-12 00:10:13
    java获取当前日期
  • 用来获取当前日期的代码,格式 2015-03-13 00:00:00
  • js 获取当前日期

    2021-04-03 10:53:13
    // 获取当前日期时间 var myDate = new Date(); myDate.toLocaleDateString(); //获取当前日期 var mytime=myDate.toLocaleTimeString(); //获取当前时间 myDate.toLocaleString( ); //获取日期与时间 在微信小程序...
  • 该程序是我写的博客“一起talk C栗子吧(第三十七回:C语言实例--获取当前日期和时间)”的配套程序,共享给大家使用
  • 前端JS获取当前日期

    千次阅读 2022-03-22 10:34:51
    JS获取当前时间
  • python 获取当前日期

    2021-09-28 16:24:46
    time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) 运行结果: 2021-09-28 16:25:25
  • Java使用Calendar获取当前日期

    千次阅读 2021-02-13 02:15:46
    使用Calendar创建日期类型对象,由于Calendar是抽象类不能直接new,使用getInstance()方法创建实例对象,具体看参考API(java.util.Calendar);另外,可通过SimpleDateFormat类来可控制其日期格式:如:Calendarc=...
  • 在前端开发过程中,有时候会需要获取当前时间和已知时间做对比的...首先来了解一下获取当前日期和时间的原理:JS通过Date对象来获取当前日期和时间,通过使用Date()方法来获取系统当前时间,定义和用法如下所示: ...
  • uniapp开发 获取当前日期
  • PostgreSQL技巧 如何获取当前日期时间

    千次阅读 2020-12-21 07:05:53
    这篇文章主要介绍了PostgreSQL 如何获取当前日期时间及注意事项,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧在开发数据库应用或者...
  • java如何获取当前日期和时间

    千次阅读 2022-05-29 01:03:22
    本篇博客主要总结java里面关于获取当前时间的一些方法 System.currentTimeMillis() 获取标准时间可以通过System.currentTimeMillis()方法获取,此方法不受时区影响,得到的结果是时间戳格式的。例如: 1543105352845...
  • 最近群里有一位 C 转 Java 的网友,问到“Java如何获取当前日期和时间”这个问题,知识虽然基础,但大部分网友只记得 Java8 以前的用法。本文总结了 4 种方法,其中第 4 种是 Java8 才提供的 API。 System....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 392,111
精华内容 156,844
关键字:

获取当天日期