首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >moment.tz在鲁迅中的意义是什么?

moment.tz在鲁迅中的意义是什么?
EN

Stack Overflow用户
提问于 2022-11-14 10:23:58
回答 1查看 51关注 0票数 0

我试图将这个示例代码时区转换为luxon,下面给出了代码示例,

代码语言:javascript
复制
   const momentTask = moment().hour(14).minute(0).second(0).milliseconds(0);

  console.log(
  `This momentTask 1`,
  moment.tz(momentTask, "Europe/Spain")
);

有人能帮我把这个变成鲁迅吗?

EN

回答 1

Stack Overflow用户

发布于 2022-11-15 08:41:39

您可以使用DateTime.fromObject()函数创建卢克逊DateTime值,将区域设置为“欧洲/马德里”。

没有必要设置分钟,秒,毫秒值,它们将默认为零。

代码语言:javascript
复制
const { DateTime } = luxon;

const dt = DateTime.fromObject( { hour: 14 }, { zone: 'Europe/Madrid' } );
console.log(dt.toString());
代码语言:javascript
复制
.as-console-wrapper { max-height: 100% !important; }
代码语言:javascript
复制
<script src="https://cdnjs.cloudflare.com/ajax/libs/luxon/3.0.1/luxon.min.js" integrity="sha512-6ZJuab/UnRq1muTChgrVxJhSgygmL2GMLVmSJN7pcBEqJ1dWPbqN9CiZ6U3HrcApTIJsLnMgXYBYgtVkJ8fWiw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>

如果希望转换为JS日期,可以使用DateTime.toJSDate()

代码语言:javascript
复制
const { DateTime } = luxon;

const dt = luxon.DateTime.now().startOf('day').set({ hour: 14 });

const jsDate = dt.toJSDate();
console.log('Result (to JS Date):', jsDate);
代码语言:javascript
复制
.as-console-wrapper { max-height: 100% !important; }
代码语言:javascript
复制
<script src="https://cdnjs.cloudflare.com/ajax/libs/luxon/3.0.1/luxon.min.js" integrity="sha512-6ZJuab/UnRq1muTChgrVxJhSgygmL2GMLVmSJN7pcBEqJ1dWPbqN9CiZ6U3HrcApTIJsLnMgXYBYgtVkJ8fWiw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74430122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档