最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript強(qiáng)大的日期函數(shù)代碼分享

 更新時(shí)間:2013年09月04日 16:28:44   作者:  
這篇文章介紹了javascript強(qiáng)大的日期函數(shù)代碼,有需要的朋友可以參考一下
復(fù)制代碼 代碼如下:

var date = function( a, s ) {
    var d = s ? new Date( s ) : new Date(), f = d.getTime();
    return ( '' + a ).replace( /a|A|d|D|F|g|G|h|H|i|I|j|l|L|m|M|n|s|S|t|T|U|w|y|Y|z|Z/g, function ( a ) {
        switch ( a ) {
                case 'a' : return d.getHours() > 11 ? 'pm' : 'am';
                case 'A' : return d.getHours() > 11 ? 'PM' : 'AM';
                case 'd' : return ( '0' + d.getDate() ).slice(-2);
                case 'D' : return [ 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat' ][ d.getDay() ];
                case 'F' : return [ 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December' ][ d.getMonth() ];
                case 'g' : return ( s = ( d.getHours() || 12 ) ) > 12 ? s - 12 : s;
                case 'G' : return d.getHours();
                case 'h' : return ( '0' + ( ( s = d.getHours() || 12 ) > 12 ? s - 12 : s ) ).slice(-2);
                case 'H' : return ( '0' + d.getHours() ).slice(-2);
                case 'i' : return ( '0' + d.getMinutes() ).slice(-2);
                case 'I' : return (function(){ d.setDate(1); d.setMonth(0); s = [ d.getTimezoneOffset() ]; d.setMonth(6); s[1] = d.getTimezoneOffset(); d.setTime( f ); return s[0] == s[1] ? 0 : 1; })();
                case 'j' : return d.getDate();
                case 'l' : return [ 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' ][ d.getDay() ];
                case 'L' : return ( s = d.getFullYear() ) % 4 == 0 && ( s % 100 != 0 || s % 400 == 0 ) ? 1 : 0;
                case 'm' : return ( '0' + ( d.getMonth() + 1 ) ).slice(-2);
                case 'M' : return [ 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' ][ d.getMonth() ];
                case 'n' : return d.getMonth() + 1;
                case 's' : return ( '0' + d.getSeconds() ).slice(-2);
                case 'S' : return [ 'th', 'st', 'nd', 'rd' ][ ( s = d.getDate() ) < 4 ? s : 0 ];
                case 't' : return (function(){ d.setDate(32); s = 32 - d.getDate(); d.setTime( f ); return s; })();
                case 'T' : return 'UTC';
                case 'U' : return ( '' + f ).slice( 0, -3 );
                case 'w' : return d.getDay();
                case 'y' : return ( '' + d.getFullYear() ).slice(-2);
                case 'Y' : return d.getFullYear();
                case 'z' : return (function(){ d.setMonth(0); return d.setTime( f - d.setDate(1) ) / 86400000; })();
                default : return -d.getTimezoneOffset() * 60;
            };
    } );
};

相關(guān)文章

  • javascript獲取選中的文本的方法代碼

    javascript獲取選中的文本的方法代碼

    這篇文章介紹了javascript獲取選中的文本的方法代碼,有需要的朋友可以參考一下
    2013-10-10
  • JavaScript中null和undefined的區(qū)別詳解

    JavaScript中null和undefined的區(qū)別詳解

    null 是一個(gè)原始值,表示“無(wú)”或“空值”,它通常用于指示變量應(yīng)有的對(duì)象或值不存在,undefined 是一個(gè)原始值,表示“未定義”,本文給大家詳細(xì)介紹了JavaScript中null和undefined的區(qū)別,需要的朋友可以參考下
    2024-10-10
  • js實(shí)現(xiàn)的Easy Tabs選項(xiàng)卡用法實(shí)例

    js實(shí)現(xiàn)的Easy Tabs選項(xiàng)卡用法實(shí)例

    這篇文章主要介紹了js實(shí)現(xiàn)的Easy Tabs選項(xiàng)卡用法,以完整實(shí)例形式較為詳細(xì)的分析了JavaScript鼠標(biāo)事件動(dòng)態(tài)操作頁(yè)面元素樣式的實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-09-09
  • CKEditor 4.4.1 添加代碼高亮顯示插件功能教程【使用官方推薦Code Snippet插件】

    CKEditor 4.4.1 添加代碼高亮顯示插件功能教程【使用官方推薦Code Snippet插件】

    這篇文章主要介紹了CKEditor 4.4.1 添加代碼高亮顯示插件功能,涉及ckeditor使用官方推薦Code Snippet插件的相關(guān)操作布局與使用注意事項(xiàng),需要的朋友可以參考下
    2019-06-06
  • JavaScript基礎(chǔ)知識(shí)之方法匯總結(jié)

    JavaScript基礎(chǔ)知識(shí)之方法匯總結(jié)

    本文給大家分享了javascript基礎(chǔ)知識(shí),包括數(shù)組的方法,函數(shù)的方法,數(shù)字的方法,對(duì)象的方法,字符串的方法,常規(guī)方法,正則表達(dá)式方法,本文介紹的非常詳細(xì),具有參考價(jià)值特此分享供大家參考
    2016-01-01
  • Add Formatted Text to a Word Document

    Add Formatted Text to a Word Document

    Add Formatted Text to a Word Document...
    2007-06-06
  • JavaScript原生對(duì)象常用方法總結(jié)(推薦)

    JavaScript原生對(duì)象常用方法總結(jié)(推薦)

    下面小編就為大家?guī)?lái)一篇JavaScript原生對(duì)象常用方法總結(jié)(推薦)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-05-05
  • 微信小程序自定義頂部組件customHeader的示例代碼

    微信小程序自定義頂部組件customHeader的示例代碼

    這篇文章主要介紹了微信小程序自定義頂部組件customHeader的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-06-06
  • 60行js代碼實(shí)現(xiàn)俄羅斯方塊

    60行js代碼實(shí)現(xiàn)俄羅斯方塊

    這篇文章主要介紹了60行js代碼實(shí)現(xiàn)俄羅斯方塊,可能會(huì)有些小bug,不過(guò)總體上還是比較不錯(cuò)的。大伙來(lái)研究下代碼,給出意見(jiàn)。
    2015-03-03
  • 微信開(kāi)發(fā)相關(guān)功能之使用微信JS-SDK接口

    微信開(kāi)發(fā)相關(guān)功能之使用微信JS-SDK接口

    這篇文章主要給大家介紹了關(guān)于微信開(kāi)發(fā)相關(guān)功能之使用微信JS-SDK接口的相關(guān)資料,微信SDK是一套開(kāi)發(fā)工具包,為開(kāi)發(fā)者提供了許多API接口,使得開(kāi)發(fā)一個(gè)微信公眾號(hào)變得更加簡(jiǎn)單,需要的朋友可以參考下
    2023-12-12

最新評(píng)論

华容县| 丁青县| 内江市| 营山县| 宜州市| 大连市| 呼伦贝尔市| 博白县| 南漳县| 延津县| 新昌县| 临漳县| 石嘴山市| 商都县| 肃宁县| 洱源县| 永年县| 湖州市| 保亭| 宁蒗| 盐边县| 乃东县| 互助| 成都市| 曲麻莱县| 山阴县| 开封市| 金平| 乌兰浩特市| 临漳县| 丰原市| 诏安县| 福泉市| 富阳市| 洞口县| 彭水| 科技| 慈溪市| 巴马| 庆元县| 井冈山市|