zoukankan      html  css  js  c++  java
  • 【工作随笔】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(); } } }
  • 相关阅读:
    java中判断图片格式并且等比例压缩图片
    如何将freemarker文件转化为html文件
    细数用anaconda安装mayavi时出现的各种问题
    利用java代码生成keyStore
    时间戳获取 天/月/日等until
    navicat连接msql Client does not support authentication protocol requested by server; consider upgrading MySQL client
    类初始化和构造器初始化的区别
    git从自己账号切换到公司的账号,剪项目失败
    求吸血鬼数(1000~10000,thinking)
    vue。js的时间的格式化
  • 原文地址:https://www.cnblogs.com/mcqueen/p/14925575.html
Copyright © 2011-2022 走看看