• 【工作随笔】Javascript 日期获取封装组件


    总是会遇到操作JS获取日期的情况,但每每又总是忘记曾经写过的文件在哪里,导致一次次的重新封装。

    所以记录一下,以后直接就来这里找。

    var XingzhiV3 = new Object();
    XingzhiV3 = {
        //JS获取当前日期
    // isTime: true 显示时间部分, false 不显示时间部分
    GetDateString: function (isTime) { var date = new Date(); var dateString = ""; // dateString += XingzhiV3.DATE_HELPER.GET_YEAR() + "-"; // if (XingzhiV3.DATE_HELPER.GET_MONTH(true) < 10) { dateString += "0" + XingzhiV3.DATE_HELPER.GET_MONTH(true) + "-"; } else { dateString += XingzhiV3.DATE_HELPER.GET_MONTH(true) + "-"; } // if (XingzhiV3.DATE_HELPER.GET_DATE() < 10) { dateString += "0" + XingzhiV3.DATE_HELPER.GET_DATE() + ""; } else { dateString += XingzhiV3.DATE_HELPER.GET_DATE() + ""; } if (isTime) { // if (XingzhiV3.DATE_HELPER.GET_HOUR() < 10) { dateString += " 0" + XingzhiV3.DATE_HELPER.GET_HOUR(); } else { dateString += " " + XingzhiV3.DATE_HELPER.GET_HOUR(); } // if (XingzhiV3.DATE_HELPER.GET_MIN() < 10) { dateString += ":0" + XingzhiV3.DATE_HELPER.GET_MIN(); } else { dateString += ":" + XingzhiV3.DATE_HELPER.GET_MIN(); } // if (XingzhiV3.DATE_HELPER.GET_SECOND() < 10) { dateString += ":0" + XingzhiV3.DATE_HELPER.GET_SECOND(); } else { dateString += ":" + XingzhiV3.DATE_HELPER.GET_SECOND(); } } return dateString; }, //获取当前日期 DATE_HELPER: { //日期对象 SET_DATE: function () { var date = new Date(); return date; }, //获取年份 GET_YEAR: function () { var date = new Date(); return date.getFullYear(); }, //获取月份 // isAddone 解决js月份从0开始的索引,导致与正常月份小1的情况,如果是true,则按照正常从1索引开始计数,false,则按照js的索引方式计数 GET_MONTH: function (isAddone) { var date = new Date(); if (isAddone) { return date.getMonth() + 1; } else { return date.getMonth(); } }, //获取日期 GET_DATE: function () { var date = new Date(); return date.getDate(); }, //获取小时 GET_HOUR: function () { var date = new Date(); return date.getHours(); }, //获取分钟 GET_MIN: function () { var date = new Date(); return date.getMinutes(); }, //获取秒钟 GET_SECOND: function () { var date = new Date(); return date.getSeconds(); } } }
  • 相关阅读:
    解决关于ArcGIS10.2服务手动启动的问题
    简单利用XSS获取Cookie信息实例演示
    Sublime text 3 如何格式化HTML/css/js代码
    和你一起做一百件事
    两个人在一起,无论做什么都觉得很浪漫。 盘点了情侣之间一定要做的100件事,做完这100件事就结婚吧!
    摩根士丹利
    2016中国app年度排行榜:十大行业、25个领域、Top 500 和2017趋势预测
    国外最受欢迎的十大社交APP网站
    中国境内PEVC投资公司名单
    2015中国10大最佳创业投资人(含50强完整名单)
  • 原文地址:https://www.cnblogs.com/mcqueen/p/14925575.html
Copyright © 2020-2023  润新知