js日期转换

1. 获取当前日期(2015-05-05)

function toDate(){
    var myDate = new Date();
    var years = myDate.getFullYear();
    var months = myDate.getMonth() + 1;
    var days = myDate.getDate();
    var clock = years +"-";
    if(months < 10)
    {
    clock +="0";
    }
    clock += months +"-";
    if(days < 10)
    {
    clock +="0";
    }
    clock += days;
    return clock;
}

2. 字符串转换为日期格式

2015-5-5转换为2015-05-05

function toDate(time){
    var arys= new Array();
    arys=time.split(‘-‘);
    var newDate=new Date(arys[0],arys[1],arys[2]);
    var fullyear=arys[0];
    var month=arys[1];
    var day=arys[2];
    var date="";
    date += fullyear + "-";
    if(month>=10){
        date += month + "-";
    }else{
        date += "0" + month + "-";
    }
    if(day>=10){
        date += day;
    }else{
        date += "0" + day;
    }
    return date;
}

3. 获取系统时间,中午显示

   function systemTime()
    {
        //获取系统时间。
        var d,dd, s = "";
        var x = new Array("星期日", "星期一", "星期二","星期三","星期四", "星期五","星期六");
        var i;
        var gm,gd;
        dd = new Date();
        var dateTime=new Date();
        for(i=-7;i<7;i++){
        d=new Date(dd.valueOf() + i*24*60*60*1000);
        //alert(d.getDate());
        s=(d.getMonth() + 1)+"月"+d.getDate()+"日 "+"<br/>"+x[d.getDay()];
        var showdate=d.getFullYear()+"-"+(d.getMonth() + 1)+"-"+d.getDate();
        //alert(s);e
        $(‘#jmd_date_‘+i).attr("showdate",showdate);
        $(‘#jmd_date_‘+i).html(s);
       //$(‘#jmd_date_‘+i).text((d.getMonth() + 1)+"月"+d.getDate()+"日 "+x[d.getDay()]);
        } 

    } 
时间: 2024-11-05 18:56:30

js日期转换的相关文章

js日期转换工具

var dq = new Date();//定义当前时间var sDueDate = formatDate(dq);/调用日期转换方法 传入当前时间 //进行日期转换 function formatDate(now) { debugger var year = now.getFullYear(); var month = now.getMonth() + 1; var date = now.getDate()-10; var hour = now.getHours(); var minute =

js日期转换和格式化

1.日期格式化 Date.prototype.Format = function (fmt) { //author: meizz var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "H+": this.getHours(), //小时 "m+": this.getMinutes(), //分 "s+": this.getS

js日期转换Fri Oct 31 18:00:00 UTC+0800 2008转换为yyyy-mm-dd

Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), //小时 "m+": this.getMinutes(), //分 "s+": this.getSeconds(), //秒 "q+&q

moment.js 日期转换工具

官方网站: http://momentjs.cn/ 文档: https://itbilu.com/nodejs/npm/4Jxk-Ti-l.html https://www.jianshu.com/p/5715f4bad95c 原文地址:https://www.cnblogs.com/echolife/p/11751397.html

js日期格式简单转换代码

js日期格式简单转换代码: 未经修饰的东西总是狂野粗糙的,比如人没有经过良好的教育,这人可能会有各种问题,同样js中的时间格式也是如此,所以要对时间进行一定的格式化操作,下面是一段非常简单的代码实例和大家分享一下. 代码如下: function dateStr(x,y) { var z={ y:x.getFullYear(), M:x.getMonth()+1, d:x.getDate(), h:x.getHours(), m:x.getMinutes(), s:x.getSeconds() }

js实现类似php中strtotime函数和timetostr的日期转换/互换功能

<script type="text/javascript">   //日期(格式:yyyy-mm-dd H:i:s) ---转换为以秒为单位的unix时间轴(格式:xxxxxx) 方法一:   //摘取天上星:http://blog.csdn.net/zqtsx   function strtotime1(datetime){        var tmp_datetime = datetime.replace(/:/g,'-');        tmp_datetime

JS将日期转换成当年的周数(work week)

最近使用js做表格,遇到要将根据日期得出work week的需求,网上查了一些相关代码,这里修改下并做下记录 { display: 'Work_Week', name: 'create_time', width: 80, render: function (item) { return getYearWeek(item.create_time); } } //获取一年中第几周 function getYearWeek(date) { date = formatTimebytype(date, '

js日期格式转换

开发随记 /** * * @param date :Fri Oct 09 2015 15:48:21 GMT+0800 (中国标准时间) * @returns {string} */ function myfomartdate(date) { var datestr = new Date(date).toLocaleDateString(); var reg = new RegExp("/", "g"); var datefomart = datestr.repla

js日期插件

推荐一款贤心写的js日期插件,调用非常方便:顺手写了一个demo. 先列举下这款插件的优点:日期范围限制.开始日期设定.自定义日期格式.时间戳转换.当天的前后若干天返回.时分秒选择.智能响应.自动纠错.节日识别.快捷键操作.更换皮肤等. 当然还有很重要的一点是使用简单: 代码如下: <!DOCTYPE html> <html> <head>     <meta charset="UTF-8">     <title>data_