内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

php如何設(shè)置utc時(shí)區(qū)

php設(shè)置utc時(shí)區(qū)的方法:1、通過(guò)“date_default_timezone_set("UTC");”方法將程序內(nèi)部時(shí)區(qū)設(shè)置為UTC時(shí)間;2、使用“l(fā)ocalToUtc”方法將本地時(shí)間轉(zhuǎn)為UTC時(shí)間。

成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿(mǎn)足客戶(hù)于互聯(lián)網(wǎng)時(shí)代的安居網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

推薦:《PHP視頻教程》

PHP跨時(shí)區(qū)(UTC時(shí)間)設(shè)置的方法

本文介紹下,在php中跨時(shí)區(qū)設(shè)置的方法,將程序內(nèi)部時(shí)區(qū)設(shè)置為UTC時(shí)間.(UTC 也可以叫 GMT) 數(shù)據(jù)庫(kù)中存儲(chǔ)UTC時(shí)間等,供大家做個(gè)參考。

PHP跨時(shí)區(qū)(UTC時(shí)間)設(shè)置

1,將程序內(nèi)部時(shí)區(qū)設(shè)置為UTC時(shí)間.(UTC 也可以叫 GMT)

PHP設(shè)置:

代碼示例:

date_default_timezone_set("UTC");

Yii設(shè)置:

config/main.php 中添加 :'timeZone'=>'UTC',

如此設(shè)置后,HP生成的時(shí)間基本都是UTC時(shí)間了。

例如:

代碼示例:

//輸出當(dāng)前UTC時(shí)間
date("Y-m-d H:i:s");

2,數(shù)據(jù)庫(kù)中存儲(chǔ)UTC時(shí)間.

可以用PHP控制,也可以通過(guò)設(shè)置數(shù)據(jù)庫(kù)時(shí)區(qū)來(lái)實(shí)現(xiàn).

2,服務(wù)端發(fā)送到前端的時(shí)間均為UTC時(shí)間格式, 由JS將其轉(zhuǎn)換為本地時(shí)間后進(jìn)行顯示。

JS內(nèi)部數(shù)據(jù)與顯示數(shù)據(jù)分離。

JS轉(zhuǎn)換函數(shù):

代碼示例:

/**
* 將UTC時(shí)間轉(zhuǎn)為本地時(shí)間
* @param string utcTime utc時(shí)間字符串 格式 :'Y-m-d H:i:s'
* @return string 本地時(shí)間字符串 格式 :'Y-m-d H:i:s'
*/
function utcToLocal(utcTime) {
if(utcTime==='0000-00-00 00:00:00' || utcTime===null || utcTime==='' || utcTime===undefined)
return utcTime;
var locTime = new Date(); //local時(shí)間對(duì)象
utcTime=utcTime.replace("-", "/").replace("-", "/"); //火狐不兼容'-'分隔日期
//解析字符串及本地時(shí)間賦值
locTime.setTime(Date.parse(utcTime)-locTime.getTimezoneOffset()*60000);
//本地時(shí)間字符串格式化
var year = locTime.getFullYear();
var month = preZero(locTime.getMonth()+1);
var date = preZero(locTime.getDate());
var hour = preZero(locTime.getHours());
var minute = preZero(locTime.getMinutes());
var second = preZero(locTime.getSeconds());
return year+'-'+month+'-'+date+' '+hour+':'+minute+':'+second;
}
/**
* 將本地時(shí)間轉(zhuǎn)為UTC時(shí)間
* @param string locTime utc時(shí)間字符串 格式 :'Y-m-d H:i:s'
* @return string 本地時(shí)間字符串 格式 :'Y-m-d H:i:s'
*/
function localToUtc(locTime) {
if(locTime==='0000-00-00 00:00:00' || locTime==='0000-00-00' || locTime===null || locTime==='' || locTime===undefined)
return locTime;
var tmpTime = new Date();
var utcTime = new Date();
locTime=locTime.replace("-", "/").replace("-", "/"); //火狐不兼容'-'分隔日期
//解析字符串
tmpTime.setTime(Date.parse(locTime));
if(locTime.length>10) {
var year = tmpTime.getUTCFullYear();
var month = preZero(tmpTime.getUTCMonth()+1);
var date = preZero(tmpTime.getUTCDate());
var hour = preZero(tmpTime.getUTCHours());
var minute = preZero(tmpTime.getUTCMinutes());
var second = preZero(tmpTime.getUTCSeconds());
return year+'-'+month+'-'+date +' '+hour+':'+minute+':'+second;
} else {
//設(shè)置日期,保留本地時(shí)間(供UTC轉(zhuǎn)換用)
utcTime.setFullYear(tmpTime.getFullYear());
utcTime.setMonth(tmpTime.getMonth());utcTime.setMonth(tmpTime.getMonth());//?若不重復(fù),則賦值無(wú)效
utcTime.setDate(tmpTime.getDate());
var year = utcTime.getUTCFullYear();
var month = preZero(utcTime.getUTCMonth()+1);
var date = preZero(utcTime.getUTCDate());
return year+'-'+month+'-'+date;
}
}
//單個(gè)數(shù)字添加前導(dǎo)0
function preZero(str) {
return str.toString().length<2 ? '0'+str : str;
}

分享文章:php如何設(shè)置utc時(shí)區(qū)
轉(zhuǎn)載注明:http://www.rwnh.cn/article48/cgihhp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、網(wǎng)站營(yíng)銷(xiāo)、標(biāo)簽優(yōu)化、動(dòng)態(tài)網(wǎng)站云服務(wù)器、電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司
庆元县| 建阳市| 西吉县| 都兰县| 临湘市| 丹阳市| 富顺县| 法库县| 鄂托克前旗| 吉安市| 海阳市| 鸡西市| 大城县| 郧西县| 昭通市| 芦溪县| 澄城县| 达日县| 密山市| 襄垣县| 崇礼县| 长寿区| 沙坪坝区| 应城市| 仁寿县| 枣阳市| 黎川县| 临清市| 读书| 清河县| 中卫市| 确山县| 伊金霍洛旗| 会宁县| 石泉县| 信宜市| 镇远县| 平江县| 洱源县| 杂多县| 黄冈市|