`
羊小绵
  • 浏览: 50209 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
文章分类
社区版块
存档分类
最新评论

js实现date format和string转date

阅读更多

1.date format

dateFormat: function(date, fmt)   

        {  

        var o = {   

           "M+" : date.getMonth()+1,                 //月份   

           "d+" : date.getDate(),                    //日   

           "h+" : date.getHours(),                   //小时   

           "m+" : date.getMinutes(),                 //分   

           "s+" : date.getSeconds(),                 //秒   

           "q+" : Math.floor((date.getMonth()+3)/3), //季度   

           "S"  : date.getMilliseconds()             //毫秒   

        };   

        if(/(y+)/.test(fmt))   

        fmt=fmt.replace(RegExp.$1, (date.getFullYear()+"").substr(4 - RegExp.$1.length));   

        for(var k in o)   

        if(new RegExp("("+ k +")").test(fmt))   

        fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));   

        return fmt;   

        }

 

2.string转date

var str = "2016-10-26"

var date1 = new Date(str);

分享到:
评论

相关推荐

    date常用工具类,date转string,string转date,format类型string

    date常用工具类

    javascript中Date format(js日期格式化)方法小结

    // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: /...

    Mysql 日期时间 DATE_FORMAT(date,format)

    本文转自:http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html#function_date-format DATE_FORMAT(date,format) Formats the date value according to the format string. The following ...

    javascript.string.format:java的String.format()的Javascript实现;

    java 的 String.format() 的 Javascript 实现,增加了支持格式化百分比和后缀-SI,如 120M、30K。 将 Formatter.format() 移植到 javascript 的基本开始。 目前依赖 .toLocaleString() 进行命名日期格式。 请参阅...

    java DATE与时间戳互化

    System.out.println("Format To String(Date):"+d); System.out.println("Format To Date:"+date); 运行结果: Format To String(Date):1970-01-06 11:45:55 Format To Date:Tue Jan 06 11:45:55 CST ...

    JS日期格式化之javascript Date format

    在上篇文章给大家介绍了js对Date对象的操作的问题(生成一个倒数7天的数组),本篇介绍有关js日期格式化之javascript Date format,本文通过三种方法给大家讲解,具体内容请看下文。 方法一: // 对Date的扩展,将 ...

    format_date_time_format_date_Time_vb6_

    makes an date_time_string for saving files

    DateUtil.java 时间日期处理工具类

    包含"yyyy-MM-dd"、"yyyy-MM-dd HH:mm:ss"、"yyyyMMdd"、"yyyyMMddHHmmss"、"yyyy-MM"、...4.Date转String dateToString(Date date, String format); 5.Timestamp转String timestampToString(Timestamp ts)..... 等等

    java时间格式大全(算法源码)

    String dateString = formatter.format(dateDate); return dateString; } /** * 将短时间格式时间转换为字符串 yyyy-MM-dd * * @param dateDate * @param k * @return */ public static String dateToStr...

    fecha-th

    format接受Date对象(或时间戳记)和字符串格式,并返回格式化的字符串。 请参阅下面的可用格式标记。 注意:当传递无效参数时, format将引发错误 import { format } from 'fecha' ; type format = ( date : Date ...

    date-time-format:日期时间格式

    script src =" http://lightspeedworks.github.io/date-time-string/lib/date-time.js " > </ script > 用法: 简单的功能 var DateTime = require ( 'date-time-string' ) ; console . log ( DateTime ....

    js 日期 format 格式化

    // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: /...

    JavaScript下的时间格式处理函数Date.prototype.format

    一个全的js时间处理函数,虽然我没有仔细去研究里面的正则,但是我经过了测试,是非常好用的,你可以根据你自己的需求设置想要的时间格式的字符串输出,我应用到的格式为:MM/dd/yyyy hh:mm TT和yyyy-MM-dd HH:mm:ss...

    开源项目-araddon-dateparse.zip

    开源项目-araddon-dateparse.zip,dateparse - Parse any date string without knowing the format in advance

    JS版的date函数(和PHP的date函数一样)

    代码如下:// 和PHP一样的时间戳格式化函数// @param {string} format 格式// @param {int} timestamp 要格式化的时间 默认为当前时间// @return {string} 格式化的时间字符串function date ( format, timestamp...

    DateUtil:日期操作类 自用

    String2.String --> Date3.获取年龄4.获取两个日期相差的天数5.Dateformat6.获取日期中的某数值。如获取月份7.增加日期中某类型的某数值。如增加日期8.获取精确的日期9.判断字符串是否为日期字符串10.获取日期...

    java 时区转换工具包

    2. 解析指定时间 public static ZonedDateTime parse(String date,String dateFormat,int offset) 3. 获取某一天的零点 public static ZonedDateTime getTodayZonedDayBegin(int offset) 4. 指定某一天的零点 public...

    javascript 封装Date日期类实例详解

    javascript-封装Date日期类  (一)对日期进行格式化  自定义Date日期类的format()格式化方法  方式一:(非原创)  // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(H)、分(m)、秒...

    js-format:数据格式化

    js格式 数据格式化 ... format ( "MM.YYYY" , new Date ( ) ) ; format ( "(0.0a)" , "-4.0e12" , format . NUMBER ) ; format ( "({{status}}!)" , { status : "Success" } ) ; var currency_for

    有了这个,时间转换从此没问题

    String dateString = formatter.format(currentTime); ParsePosition pos = new ParsePosition(8); Date currentTime_2 = formatter.parse(dateString, pos); return currentTime_2; } /** * 获取现在...

Global site tag (gtag.js) - Google Analytics