1. 程式人生 > >js 獲取當前日期時間,將當前時間進行各種 格式化

js 獲取當前日期時間,將當前時間進行各種 格式化

  Date.prototype.format = function (format) {
           var args = {
               "M+": this.getMonth() + 1,
               "d+": this.getDate(),
               "h+": this.getHours(),
               "m+": this.getMinutes(),
               "s+": this.getSeconds(),
               "q+": Math.floor((this.getMonth() + 3) / 3),  //quarter

               "S": this.getMilliseconds()
           };
           if (/(y+)/.test(format))
               format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
           for (var i in args) {
               var n = args[i];
               if (new RegExp("(" + i + ")").test(format))

                   format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? n : ("00" + n).substr(("" + n).length));
           }
           return format;

相關推薦

js 獲取當前日期時間,當前時間進行各種 格式化

  Date.prototype.format = function (format) {           var args = {               "M+": this.getMonth() + 1,               "d+": this.getDate(),          

js獲取元素顯示隱藏的當前狀態

當前 jquery blog script 獲取 pre one log class js獲取元素顯示隱藏的當前狀態 // CSS var display = $("."+cls).css("display"); if(display == "none

js獲取當天 當週 當月的開始時間和結束時間

function getSystemDate(){   var systemDate = new Date();   // 獲取當年 var year = systemDate.getFullYear();  

日期格林尼治時間(GMT)轉化為北京時間

        格里尼治時間,就是我們常常說的0度經線的地方平時,也叫格林平時,格林平時的英文是Greenwich Mean Time,簡稱GMT,實際上就是UT(universal time )也叫世界時的。      

JS根據傳入日期算出當前週一到週日的日期陣列

var utiljs = {}; utiljs.weekComputedfn = { dates: [], formatDate: function (date) { v

js判斷輸入日期是否在當前日期之前

關於日期的格式驗證可以使用WdatePicker進行輸入即可驗證。    下面是js驗證輸入日期是否在當前日期之前的程式碼: function checkTime() { var check

js獲取選擇日期一年後的前一天

$("#startdate").change(function(){ var startVal = $("#startdate").val(); var str = startVal.replace(/-/g,'/'); var d = new Date(str); va

js獲取選中日期的當周的週一和週日

js獲取選中日期的當周的週一和週日      1 console.log(getNowDateAndNowWeek(1539187200000)); 2 3 /** 4 * 獲取當月的第幾周 5 * a = d = 當前日期 6

js 獲取指定日期上一天及下一天,上一月及下一月

1、獲取指定日期上一天、下一天 function getNextDate(date,day) { var dd = new Date(date); dd.setDate(dd.getDate() + day); var y = dd.getFullYear(); var m

JS獲取指定日期前後N天的日期、前N個月日期、後N個月日期

   今天做專案遇到了,獲取相對於當前日期前30天的時間,結合網上資料,做了一份整理。 一.獲取指定日期前或者後指定間隔時間程式碼 function getNowFormatDate(sdate,interval,caret) {     var patt1 =  /^\

JS獲取指定日期的前一天,一週,一個月

//獲取當前日期方法 function getNowFormatDate() { var date = new Date(); var seperator1 = "-"; var year = date.getFullYear(); var month = date.getMonth() + 1; var

js獲取某個日期所在週週一的日期

第一次寫,做個小筆記。 第一步:獲取該日期的星期數; 第二步:在該日期上減去他的星期數再減1,(注:星期日獲取到的星期數是0); 下面是具體程式碼: function GetMonday(dd) {

[學習筆記]JS獲取指定日期前一天

var mydate=new Date(Date.parse(stockdate.replace(/-/g,"/")));var yesterday_milliseconds=mydate.getTime()-1000*60*60*24; var yesterday=new

js 獲取指定日期的前幾天日期或後幾天日期

引數說明:fromDate是"yyyy-MM-dd"的日期格式,為指定日期,例如‘2014-10-10’                    dayInterval表示間隔天數,間隔天數大於0,則得到比指定日期大dayInterval天的日期,間隔天數小於0,則得到比指定

js獲取當天日期,計算出該天所屬周,並列出本週從週一至週日的所有日期

function getMonDate(){var d=new Date(),day=d.getDay(),date=d.getDate();if(day==1)return d;if(day==0)d.setDate(date-6);elsed.setDate(date-d

js獲取table選中的行,並進行刪除

/** * 刪除選中行 */ $("#subPrize").click(function () { var check=$("input[name='chec

js獲取當前時間,並標準日期格式轉換成Long型

獲取當前日期: //獲取當前時間 var nowDate = new Date(); var year= nowDate.getFullYear(); var month = nowDate

js獲取當前日期時間

style col 分鐘 date nds 獲取時間 log code time var myDate=new Date(); myDate.getFullYear();//獲取當前年份(4位) myDate.getMonth();// 獲取當前的月份,但是需要+1因為

js 實現獲取當前日期/時間/星期

獲取 asc tex get case new ctype cas 星期四 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>date&l

JS中使用時間戳,獲取當前日期,計算前一週的日期~

今天專案中用到了一點 隨便記錄一下 function timestampToTime(timestamp) { var date = new Date(timestamp * 1000);//時間戳為10位需*1000,時間戳為13位的話不需乘1000 var Y =