momentjs - 如何使用 moment js 将东部标准日期时间转换为 Utc?
问题描述
如何使用时刻 js 将东部标准日期时间转换为 Utc,而我的浏览器时间将保持为巴基斯坦标准时间
解决方案
您可以使用tz()函数以东部标准时间创建日期。
然后您可以使用 . utc()
将其转换为 UTC。
如果您想要另一个时区(例如巴基斯坦),您可以再次使用 .tz() 进行转换:
// Our input time (in Eastern Standard Time).
const inputTime = '2021-09-03 04:45:00';
// Create our moment object in Eastern Standard Time
const easternTime = moment.tz(inputTime, 'EST');
console.log('Times:')
console.log('Eastern: ', easternTime.format());
// Now use .utc() to convert to utc timezone.
const utcTime = easternTime.utc();
console.log('UTC: ', utcTime.format());
// Now use .tz() to convert to Pakistan Standard Time.
const pakistanTime = utcTime.tz('Asia/Karachi');
console.log('Pakistan:', pakistanTime.format());
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js" integrity="sha512-qTXRIMyZIFb8iQcfjXWCO8+M5Tbc38Qi5WzdPOYZHIlZpzBHG3L3by84BBBOiRGiEb7KKtAOAs5qYdUiZiQNNQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="https://momentjs.com/downloads/moment-timezone-with-data.js"></script>
推荐阅读
- oracle - 如何为 .csv 文件添加标题?
- r - 在 facet_grid 中使用 label_parsed 的错误表达式
- python - 将 Array_list 值插入另一个空的 Array_list
- angular - 行为主题的订阅增加一
- javascript - 通过Javascript自动单击具有唯一标签和类名的页面上的按钮的方法
- react-native - 可以从componentN之外的组件导航componentN(createAppContainer)吗?有可能吗?
- python - 使用 class_wight='balanced' 时如何找出 Logistic 回归中使用的原始权重值?
- css - 如果移动一个或另一个,如何使两个 div 靠近在一起
- reactjs - 如何在 react-testing-library 中的单选按钮上触发更改事件?
- angular - Angular 6 在本地主机上工作但不发布到服务器