1. 程式人生 > >js 時間格式轉換 格林威治時間

js 時間格式轉換 格林威治時間

//格林威治時間的轉換
Date.prototype.format = function(format)
{
	var o = {
            "M+" : this.getMonth()+1, //month
            "d+" : this.getDate(), //day
            "h+" : this.getHours(), //hour
            "m+" : this.getMinutes(), //minute
            "s+" : this.getSeconds(), //second
            "q+" : Math.floor((this.getMonth()+3)/3), //quarter
            "S" : this.getMilliseconds() //millisecond
        }
    if(/(y+)/.test(format))
    format=format.replace(RegExp.$1,(this.getFullYear()+"").substr(4 - RegExp.$1.length));
    for(var k in o)
    if(new RegExp("("+ k +")").test(format))
    format = format.replace(RegExp.$1,RegExp.$1.length==1 ? o[k] : ("00"+ o[k]).substr((""+ o[k]).length));
    return format;
}

function chGMT(gmtDate){
	var mydate = new Date(gmtDate);
	mydate.setHours(mydate.getHours() + 8);
	return mydate.format("yyyy-MM-dd hh:mm:ss");
}

相關推薦

js 時間格式轉換 格林威治時間

//格林威治時間的轉換 Date.prototype.format = function(format) { var o = { "M+" : this.getMonth()+1, //month "d+" : this.g

js實現時間格式轉換時間

ps:接到一個小專案根據時間,把專案資源人力轉換成甘特圖。但是從資料庫獲取的時間格式是2017-05-16T00:00:00這樣式的,需要轉換成時間戳(貌似是1970年到具體時間的毫秒數)。用js轉換: function getNum(dt) {            var

python下的日期與時間時間格式轉換時間戳處理,時間差處理)

python下的日期與時間 一、在Python中,時間主要有三種表示形式, 1.時間戳(TimeStamp):1970年1月1日之後的秒 2.時間元組格式化形式 包含了:年、日、星期 得到time.struct_time(tm_year=2017, tm_mo

c++ 字符串時間格式轉換時間 判斷有效期

can ios bsp sscanf c_str span http namespace 註釋 轉載:https://www.cnblogs.com/maphc/p/3462952.html #include <iostream> #include &l

js時間轉換時間格式

    //我審批的     $(function(){        // $('#mypower').click(function(){           &

js 日期時間格式轉換 時間轉換

1.時間戳轉換成日期時間格式     // 1395849600000  => 2014-03-27 00:00:00 1-最直接易讀的轉換 var oldTime = 1395849600000 ; // 2014-03-27 00:00:00 func

字串格式格林威治時間轉換為Date型別

String str = "Wed Jun 5 00:00:00 GMT+08:00 2013"; //在08與00之間加: SimpleDateFormat sdf = new Simpl

js時間格式轉換

formatDate1 (time, fmt) { // time 傳入時間 fmt格式(yyyy-MM-dd hh:mm:ss) var myDate = new Date() // 獲取系統當前時間 var year = myDate.getFullYe

JS UNIX 時間戳與時間格式轉換

sage mes flex pre unix date wrap () 格式 上代碼,不多說了,這個沒啥說的,記錄一下: var date = new Date() // Date 2019-03-05T13:50:39.775Z // 獲取1970 至今

SQL Server日期時間格式轉換字符串詳解

dateadd access strong 分鐘 char 時間 詳解 var net 1、日期時間轉字符串 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(

C#時間格式轉換問題(12小時制和24小時制)

etime ring span ima 小時 date 1-1 bsp string string time = Convert.ToDateTime(date).ToString("yyyy-MM-dd HH:mm");//24小時 string time = Con

內置函數data時間格式轉換

mon etsec 函數 second seconds else var 轉換 data 內置函數data時間格式轉換 function getDateString(date) { var year = date.getFullYear(); var month =

php時間格式轉換

日期 pos ebe yii mat bsp 時間戳轉換 time() this php時間格式的轉換函數有date(),strtotime()函數,php 原生的時間類也可以轉換時間格式。 1、Y-m-d轉換為時間戳 例:2017-08-22 轉化為時間戳 st

Sql日期時間格式轉換大全

自己 pre varchar 知識 更多 tle 輸出格式 convert 關註 簡介:我們經常會用到sql日期轉換,這裏列出了日期輸出為字符串的所有代碼 輸出格式 2014-06-12 Select CONVERT(varchar(100), GETDATE(), 23

java-常用時間格式轉換

pack exc see oid int 時間 date() 相差 bsp package com.test.demo; import java.text.ParseException; import java.text.SimpleDateFormat; import

java特殊時間格式轉換方式

ring mat eee mmm led div date 格式 方式 1.調用toString轉回去方法 SimpleDateFormat format = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z yyyy", Local

Django中的日期處理註意事項和自定義時間格式轉換

python django datetime 我們在用Django創建models時,常常會涉及時間日期字段的處理,Django裏日期相關Field有DateTimeField、DateField和TimeField三種類型,看似簡單,但其中有一些容易出錯的地方需要註意;另外,如果不習慣Djang

【pandas】pandas.to_datatime()---時間格式轉換

ID top -- AS style port adding int 2-2 標準時間格式:2012-12-21 時間轉換函數:pandas.to_datatime() # -*- coding: utf-8 -*- # 生成數據 import pandas as pd

字符編碼,時間格式轉換

encode codes decode 格式 unicode轉化 instr hello AI 普通 普通字符串可以用多種方式編碼成Unicode字符串,具體要看你究竟選擇了哪種編碼:unicodestring = u"Hello world" # 將Unicode轉

CST 時間格式轉換為Date格式

jstl TP lib 時間格式 att val for mce pat CST格式:Tue Jul 31 11:37:41 CST 2012 Date格式:2016-08-04 02:06:20 1、在頁面進入該標簽: <%@ taglib uri="http://