转换&在javascript中将mongodb的UTC格式显示为EST格式

时间:2016-03-29 08:33:22

标签: javascript mongodb datetime timezone

当我在mongodb中插入日期时间时,它采用UTC格式

  

ISODate(" 2016-03-29T07:53:02.847Z&#34)

当我获取此结果时,它在IST

  

2016年3月29日星期二13:23:02 GMT + 0530(IST)

我想将其转换为EST并显示(仅限日期和时间)

  

2016年3月29日星期二02:56:22 GMT-0400(美国东部时间)

     

2016年3月29日星期二02:56:22(最终输出

我尝试了节点时间时刻js 等。进行了大量研究但没有结果。任何帮助/建议都表示赞赏

1 个答案:

答案 0 :(得分:1)

Moment.js在node.js中工作,并具有可以从UTC转换为任何所需时区的时区支持:http://momentjs.com/timezone/



npm install moment-timezone --save




您需要首先安装时刻时区

 // Create DOM from URL or file
    $html = file_get_html('2002-10-01.html');

    // Find all images 
    foreach($html->find('table tr[bgcolor=#FFCCCC]') as $element) {
           foreach($element->find('li') as $element2) { 

///just plain text
            echo $element2->plaintext . '<br>'; 

///plain text and html elements

echo $element2->html. '<br>';

           }

           }