1. 程式人生 > >js當前時間加減一天,和格式化時間格式

js當前時間加減一天,和格式化時間格式

下面給大家推薦一種很好用的時間格式轉換的js程式碼:

Date.prototype.Format = function (fmt) {
    var o = {
        "M+": this.getMonth() + 1, //月份 
        "d+": this.getDate(), //日 
        "h+": this.getHours(), //小時 
        "m+": this.getMinutes(), //分 
        "s+": this.getSeconds(), //秒 
        "q+": Math.floor((this.getMonth() + 3) / 3), //季度 
        "S": this.getMilliseconds() //毫秒 
    };
    if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
    for (var k in o)
    if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
    return fmt;
}

var date= new Date().Format("yyyy-MM-dd");//Format("輸入你想要的時間格式:yyyy-MM-dd,yyyyMMdd")

當前時間減一天

function daysJian(){
  var date = new Date();//獲取當前時間
  date.setDate(date.getDate()-1);//設定天數 -1 天
   var time = date.Format("yyyyMMdd");
}


相關推薦

js當前時間,格式化時間格式

下面給大家推薦一種很好用的時間格式轉換的js程式碼: Date.prototype.Format = function (fmt) { var o = { "M+": thi

js時間字串比較、

時間字串比較 var startTime='2018-09-03'; var endTime='2018-09-06'; var startDate = new Date(Date.parse(startTime.replace(/-/g,"/"))); var end

js中兩個日期大小比較,獲取當前日期,日期

兩個日期大小比較 格式(yyyy-mm-dd): /* *引數a: 例如 "2017-08-23" *引數b: 例如 "2017-11-06" *flag: String型別,判斷兩個日期大

String型別的日期

日期格式化 特別注意HH必須是大寫才是24小時制,否則會轉化成12小時制 DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss

JS中在當前日期上追加或者獲取上一個月下一個月

ren days 月的天數 rem () split color 測試 -1 /** * 獲取上一個月 * * @date 格式為yyyy-mm-dd的日期,如:2014-01-25 */

java操作時間,將當前時間年,一個月

strong note 計算 mon 項目 class comm settime cli 在Java中操作時間的時候,常常遇到求一段時間內的某些值,或者計算一段時間之間的天數 [java] view plain copy Date date =

js獲取的開始時間結束時間日期與字串、數值之間的轉換

var time="2016-12-29"; var dayStart = Date.parse(new Date(time));//2016-12-29 0:0:0 var dayEnd = new Date().setTime((dayStart/1000+24*60*60-1

js 獲取當月的第一最後 & 日期格式化 & 獲取距離上次的時間間隔

1獲取當月的第一天 function getCurrentMonthFirst() { var date = new Date() date.setDate(1) return date } 2

js 給日期或者

首先,我們建立個需要加減的日期變數:var dateTime=new Date();一、加一天 dateTime=dateTime.setDate(dateTime.getDate()+1); dateTime=new Date(dateTime);二、減一天    與上面

PHP獲取當前時間,計算周、一月、年的後時間

clas col time class nbsp years spa 分鐘 code 獲取當前時間: $now = date(‘Y-m-d H:i:s‘,time()); 獲取當前時間一分鐘的時間: date("Y-m-d H:i:s",strtotime("+

C# DateTime 日期1一月,一月等方法

//今天 DateTime.Now.Date.ToShortDateString(); //昨天,就是今天的日期減一 DateTime.Now.AddDays(-1).ToShortDateString(); //明天,同理,加一 DateTime

Java 計算日期

public static void main(String[] args) throws ParseException { SimpleDateFormat

mysql內建函式時間時間戳轉換

SELECT openid, FROM_UNIXTIME(createtime, '%Y-%m-%d') as registertime FROM etao_mokucloud_.ims_zofui_task_user WHERE uniacid = 7 AND

java 獲取當前年份 月份,當月第一最後

public class CalendarTest { public static void main(String[] args) { // 獲取當前年份、月份、日期 Calendar cale = null; cale = Calendar.getInst

開發中遇到的關於時間的處理:設定時間範圍大於當前時間小於某

需求:在做類似於微博的android客戶端的時候,要求有個定時發微薄功能,時間設定要求:初始化時間大於當前時間兩分鐘,設定時間不能超過十五天。 解決過程:在網上找了一部分參考資料,發現都不能很好的解決問題,查看了時間的API也沒有真正明白用法,據聽說java中最讓人費解的就

js根據傳入時間計算未來n過去n

在專案中經常需要對時間的天數或者其他引數進行處理,下面簡述一種簡單的處理方法,即利用毫秒數來計算,下面是核心程式碼: var date=new Date(); //n代表天數,加號表示未來n天的此刻時間,減號表示過去n天的此刻時間 , var milliseconds=

數碼管按鍵

int 參數 image spa pre log -- main 等於 //按鍵加一或減一 #include <reg51.h> #include <stdio.h> int duan[]={0x3F,0x06,0x5B,0x4F,0x66,0x6

oracle 時間

小時 sys add 1年 select ont -1 sysdate 加法 sysdate+1 加一天sysdate+1/24 加1小時sysdate+1/(24*60) 加1分鐘sysdate+1/(24*60*60) 加1秒鐘類推至毫秒0.001秒加法 select

JS 浮點乘除運算

動態控制 pan nbsp lac cnblogs oat 浮點 spa log //浮點數加法運算 function FloatAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString(

PHPCMS 手機門戶文章添

php previous span cat scrip clas ive ast nbsp 一、在phpcms\modules\wap\index.php裏面,搜索下面這句代碼 if(!$r || $r[‘status‘] != 99) showmessage(L(‘in