国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

已知格式化日期的字符串和格式化后的日期,還原日期

sherlock221 / 439人閱讀

摘要:轉(zhuǎn)載請注明出處需求已知格式化日期字符串為或等常見的格式化字符串已知和這個格式化字符串對應(yīng)的格式化后的日期為或求年月日解當然這里可以默認日這里只做了年月日加時分秒也是可以的測試月日年月日年歡迎試用,

轉(zhuǎn)載請注明出處:https://github.com/xinglie/xi...

需求:

1 已知格式化日期字符串format 為 "YYYY-MM-DD" 或 "DD/MM/YYYY"等常見的格式化字符串

2 已知和這個格式化字符串對應(yīng)的格式化后的日期date為"2011-11-12" 或 "12/11/2011"

求 年 月 日

解:

   var getDateFromFormat=function(date,format){
         result={year:0,month:0,day:0};//當然這里可以默認1970-1-1日
         if(date){
              format.replace(/y+|Y+|M+|d+|D+/g,function(m,a,b,c){//這里只做了年月日  加時分秒也是可以的
                       date.substring(a).replace(/d+/,function(d){c=parseInt(d,10)});
                       if(/y+/i.test(m)&&!result.year)result.year=c;
                       if(/M+/.test(m)&&!result.month)result.month=c;
                       if(/d+/i.test(m)&&!result.day)result.day=c;
               });
          }
         return result;
    };

測試

    getDateFromFormat("2011-11-12","YYYY-MM-DD");

    getDateFromFormat("2011-04-12","YYYY-MM-DD");

    getDateFromFormat("12/11/2011","DD/MM/YYYY");

    getDateFromFormat("2011-4-1","YYYY-M-D");

    getDateFromFormat("2011-12-20","YYYY-M-D");

    getDateFromFormat("12月20日(2011年)","M月D日(YYYY年)");

歡迎試用magix,區(qū)塊化管理利器 https://github.com/thx/magix/...
magix https://github.com/thx/magix
歡迎star與fork

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/91642.html

相關(guān)文章

  • 已知式化日期符串式化日期還原日期

    摘要:轉(zhuǎn)載請注明出處需求已知格式化日期字符串為或等常見的格式化字符串已知和這個格式化字符串對應(yīng)的格式化后的日期為或求年月日解當然這里可以默認日這里只做了年月日加時分秒也是可以的測試月日年月日年歡迎試用, 轉(zhuǎn)載請注明出處:https://github.com/xinglie/xi... 需求: 1 已知格式化日期字符串format 為 YYYY-MM-DD 或 DD/MM/YYYY等常見的格式...

    QiuyueZhong 評論0 收藏0
  • javascript日期類型(Date)與php日期類型詳解

    摘要:注意客戶端與服務(wù)器日期進行傳輸?shù)臅r候一般都是用大整數(shù)時間戳進行傳輸。 前言 一個網(wǎng)站的開發(fā)需要要UI、前端、后端三種工程師。現(xiàn)在的企業(yè)在招聘前端工程師的時候一般都要求其了解或者掌握一些后端的知識。因此,此文章主要介紹javascript的日期類型,也粗略的介紹一下php的日期類型,以及二者是如何交互數(shù)據(jù)的。 時間戳 什么是時間戳 時間戳是從格林威治時間1970年1月1日(00:0...

    chemzqm 評論0 收藏0
  • javascript日期類型(Date)與php日期類型詳解

    摘要:注意客戶端與服務(wù)器日期進行傳輸?shù)臅r候一般都是用大整數(shù)時間戳進行傳輸。 前言 一個網(wǎng)站的開發(fā)需要要UI、前端、后端三種工程師。現(xiàn)在的企業(yè)在招聘前端工程師的時候一般都要求其了解或者掌握一些后端的知識。因此,此文章主要介紹javascript的日期類型,也粗略的介紹一下php的日期類型,以及二者是如何交互數(shù)據(jù)的。 時間戳 什么是時間戳 時間戳是從格林威治時間1970年1月1日(00:0...

    BDEEFE 評論0 收藏0
  • JS 中日期時間操作計算實例

    摘要:實例一已知日期格式為,計算相對于今天的天數(shù)差。在實踐應(yīng)用中,還會有各種各樣的關(guān)于時間操作的需求,歡迎補充,我都將一一解答。 實例 一:已知日期格式為 YYYY/MM/DD,計算相對于今天的天數(shù)差。 function fromNow(date){ var mTimes = new Date(date); var fromTimes = Date.now() - mTime...

    beanlam 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<