输出今天的日期,以YYYY-MM-DD的方式,比如今天是2014年9月26日,则输出2014-09-26

var d = new Date();
// 获取年,getFullYear()返回4位的数字
var year = d.getFullYear();
// 获取月,月份比较特殊,0是1月,11是12月
var month = d.getMonth() + 1;
// 变成两位
month = month < 10 ? ‘0‘ + month : month;
// 获取日
var day = d.getDate();
day = day < 10 ? ‘0‘ + day : day;
alert(year + ‘-‘ + month + ‘-‘ + day);
时间: 2024-11-10 07:08:51

输出今天的日期,以YYYY-MM-DD的方式,比如今天是2014年9月26日,则输出2014-09-26的相关文章

日期合法性验证(格式为:YYYY-MM-DD或YYYY/MM/DD )

//+---------------------------------------------------  //| 日期合法性验证  //| 格式为:YYYY-MM-DD或YYYY/MM/DD  //+---------------------------------------------------  function IsValidDate(DateStr)   {       var sDate=DateStr.replace(/(^\s+|\s+$)/g,''); //去两边空格;

字符串转成日期类型(格式 MM/dd/YYYY MM-dd-YYYY YYYY/MM/dd YYYY-MM-dd)

//+---------------------------------------------------  //| 字符串转成日期类型   //| 格式 MM/dd/YYYY MM-dd-YYYY YYYY/MM/dd YYYY-MM-dd  //+---------------------------------------------------  function StringToDate(DateStr)  {         var converted = Date.parse(D

使用DateTime.Now.ToString("yyyy/MM/dd/")格式化字符串

在一次项目中,偶然发现,把项目移到另一点电脑时 通过DateTime.Now.ToString("yyyy/MM/dd/")格式化字符串时,其字符串格式应为:yyyy-MM-dd 格式化后没有体现出应有的效果! 其原因是:系统时间设置的格式问题 如图: 别人电脑的格式为: 后面把代码改为了直接获取年月日拼接! 如果需要固定格式,可通过正则表达式实现! 使用DateTime.Now.ToString("yyyy/MM/dd/")格式化字符串,布布扣,bubuko.co

Oracle中把一个DateTime的字符串转化成date类型。to_date(&#39;2016/12/8 18:55:43&#39;,&#39;yyyy/MM/dd hh24:mi:ss&#39;),

Oracle中把一个DateTime或者该形态字符串转化成date类型. to_date('2016/12/8 18:55:43','yyyy/MM/dd hh24:mi:ss'), 或者: select to_date('2010-10-20 13:23:44','yyyy-mm-dd hh24:mi:ss')  from dual; 是用" /"还是" -"取决于字符串是什么结构的. date类型转换成char类型, 例子to_char(' ','yyyymmd

(随笔)js获取当前时间并格格式化当前日期 获取date天后的日期(2014年11月27日 16:31:49)

(随笔)js获取当前时间并格格式化当前日期 获取date天后的日期参考网络(2014年11月27日 16:31:49 浙江) // 格式化当前日期 获取date天后的日期    function getNowFormatDate(date) {        var day = new Date();        var Year = 0;        var Month = 0;        var Day = 0;        var CurrentDate = "";  

输入阿拉伯数字(整数),输出相应的中文(美团网2014年9月16日笔试题目之中的一个)

2014年9月16日,美团网南京笔试题之中的一个.原要求是输入整数的位数最多为四位.这里扩展为12为,即最高到千亿级别. 思路及步骤: 1 判别输入是否合法,并过滤字符串最前面的'0'. 2 将字符串划分成四位一组的形式,当中每一组四位整数的输出方式同样.如20402040,其前四位和后四位都是2040.都输出"二千零四十",仅仅只是前四位要添上'万'字而已. 3 将8~12位.4~8位.0~4位的数字分成三种情况输出 另外:形如10230401,应读为:"一千零二十三零四百

输入阿拉伯数字(整数),输出对应的中文(美团网2014年9月16日笔试题目之一)

2014年9月16日,美团网南京笔试题之一.原要求是输入整数的位数最多为四位,这里扩展为12为,即最高到前一级别. 思路及步骤: 1 判别输入是否合法,并过滤字符串最前面的'0'. 2 将字符串划分成四位一组的形式,其中每一组四位整数的输出方式相同.如20402040,其前四位和后四位都是2040,都输出"二千零四十",只不过前四位要添上'万'字而已. 3 将8~12位.4~8位.0~4位的数字分成三种情况输出 另外:形如10230401,应读为:"一千零二十三零四百零一&q

这里有个坑---js日期格式yyyy-MM-dd与yyyy/MM/dd

这里有个坑,---------每一个遇到的坑总结后都是一比财富. 我们写脚本的时候,一般定义一个日期格式会使用“2015-12-21”和“2015/12/21”两种数据格式,由于各取所需日期格式并没有优劣可分.但是当我们使用如下语句转换日期格式的时候请注意以下问题. 1.var dtNow=new Date('2015-12-21'); 2.var dtNow=new Date('2015/12/21'); 当我们在chorme浏览器上使用的时候会发现两种方法都是可以准确的转换为所需日期格式的.

intellij idea中创建类时,模板文件DATE格式多出个0011问题,例如yyyy/MM/dd 00dd

一.打开设置窗口,快捷键(Ctrl+Alt+S) 如上图设置后,点击OK保存,在创建类的时候,效果如下图所示: 在日期后面多出了个0011,这个原因是由于windows系统时间问题,当前是2月11号,0011就代表了这个月的第11天,若想去掉该0011,则进行如下修改即可: 修改成红框内的格式后,再创建新类,效果如下: 搞定~! 原文地址:https://www.cnblogs.com/bestOfReason/p/12295340.html

input框中自动展示当前日期 yyyy/mm/dd

直接上代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>input框中自动展示当前日期</title> </head> <body> <input type="text" id="input"> <script>