>  기사  >  웹 프론트엔드  >  Json 시간을 T 시간 형식으로 처리하는 방법(실습)

Json 시간을 T 시간 형식으로 처리하는 방법(실습)

亚连
亚连원래의
2018-05-18 14:46:035754검색

T 시간 형식으로 백그라운드에서 전송된 json 데이터를 처리할 때 발생할 수 있는 몇 가지 함정 요약

new Date(data[j].addtime).toISOString().replace(/T/g , '').replace(/.[d]{3}Z/, '')

이 문제만 해결하려면 그렇게 많은 양의 코드가 필요하지 않습니다.

옵션 1(중국 표준시에 적용 가능) ):

var date = new Date(+new Date()+8*3600*1000).toISOString().replace(/T/g,' ').replace(/\.[\d]{3}Z/,'');

옵션 2(제목에 설명된 형식 변환에만 사용됨):

var date = new Date().toLocaleString().replace(/[年月]/g,'-').replace(/[日上下午]/g,'');

方案3(最准确但最麻烦,不推荐):

var date = new Date();  
var result = date.getFullYear()+'-'+(date.getMonth()+1)+'-'+date.getDate()+' '+date.getHours()+':'+date.getMinutes()+':'+date.getSeconds();

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

详细为你解读tween.js是什么(图文教程)

 js中如何建立model数据模型(代码奉上,简单易懂)

如何在JS中实现打印的方式(结合代码详细解答)

위 내용은 Json 시간을 T 시간 형식으로 처리하는 방법(실습)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.