问题标签 [luxon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何在javascript中获取指定时区的一天的开始时间和结束时间?
如标题所述,我想获取某个时区一天的开始时间和结束时间,并将它们转换为 UTC 时间。这是我实施的一部分:
问题是如何将某个时区的时间转换为UTC时间。或者还有其他不错的解决方案吗?谢谢!
编辑:
我想出了一种自己制作的方法,但不是很体面。
欢迎任何关于改进的建议。谢谢
javascript - 如何将短日期转换为这种格式:DDD MMM DD YYYY GMT+0800(X 国家标准时间)?
当我这样做时,new Date()
我得到:
如果我.valueOf()
在那个日期申请,我会得到:
这就是我想要的。
现在,我需要申请.valueOf()
这样的日期:2017/12/28
. 我尝试使用Luxon转换日期(因为适用.valueOf()
于 YYYY/MM/DD 不会产生数字):
但是,应用valueOf()
该结果会返回相同的字符串。不是第一个示例中的数字。
我应该怎么做才能产生一个数值YYYY/MM/DD
?只是我做了DDD MMM DD YYYY GMT+0800 (X country standard time)
?
angular - 如何将 Luxon 与 Angular2 一起使用?
我正在寻找一个与 Angular2 一起使用的库来处理日期并进行差异/添加、翻译等...我尝试通过安装Luxon ( http://moment.github.io/luxon/ )
npm install --save-dev @types/luxon
但是它失败。
当我编译我的代码时,我总是遇到如下错误:
未找到模块:错误:无法解析 'D:\App\src\app\planning-team' 中的 'luxon' 解析 'D:\App\src\app\planning-team' 中的 'luxon' 已解析请求为使用描述文件的模块:D:\App\package.json(相对路径:./src/app/planning-team)字段“浏览器”不包含有效的别名配置
有人已经使用 Luxon 和 Angular 了吗?你好吗 ?
谢谢你的帮助。问候,迈克
javascript - 为什么我在下面的 Luxon/Moment 代码中得到“Invalid DateTime”?
结果是:Invalid DateTime
。为什么会这样以及如何解决?
Luxon 的文档:https ://moment.github.io/luxon/docs/class/src/datetime.js~DateTime.html#instance-method-toFormat
milliseconds - Luxon - 为 toISO() 设置毫秒
我正在使用以下内容来获取来自日期选择器的日期的结束日期:
我想要结束的是
但是,我无法摆脱毫秒:
millisecond
除了简单地将其设置为 0之外,还有更优雅的方法可以做到这一点:
luxon - How to check if obj is of type luxon?
I am writing a date adapter for Angular Material, and need a function that returns a boolean if the provided object is a luxon DateTime.
Something like this (from moment):
What I have is this so far - is this good enough?:
luxon - 如何在 luxon 中创建 momentLocaleData.firstDayOfWeek()?
您可以立即致电:
momentLocaleData.firstDayOfWeek()
是否有可能在 Luxon 中获得相同的功能?
javascript - Object property looking different after printing on it's own
I am trying to use luxon to generate a new date using a timezone. This is my code:
And this is the console:
But if I try to access the ts
property like so
I get this in the console:
Why is that? Is it doing some kind of math in the background? Also it turns out this date.ts
is just ignoring my timezone. How can I fix that?
typescript - 在库内调用“Interval.after”时,Luxon 返回 Invalid Interval
Interval.after
当在库中调用方法时,我遇到了 Luxon 的奇怪问题。
以下日志来自应用程序DateTime__Duration
,第二行记录了以下结果Interval.after
:
但是,如果我将这些值传递给库方法并在那里观察日志:
原因在哪里invalid endpoints
。调用isValid
并返回 true DateTime
。Duration
如果我以与应用程序完全相同的方式进行初始化DateTime
,则可以在 lib 中工作。Duration
Interval.after
两个调用都使用相同的对象,但Interval.after
仅在应用程序内部有效。知道是什么原因造成的吗?
更新
这似乎与DateTime
. 即使 luxon 版本相同,它在应用程序与库中的行为是否会有所不同?据我了解,luxon 没有依赖关系。
更新 2
我设法获得了此设置的复制版本。app 和 lib 源都可以从http://www.filedropper.com/luxon下载
用于将本地库链接到我yarn link
在库yarn link "luxon-test-lib"
中使用的应用程序以及之后的应用程序中。
javascript - javascript luxon GMT 时间到语言环境
我在 GMT 区域的数据库中有一个时间戳。如何根据用户时区显示时间?目前我得到这样的时间
它返回 gtm 中的时间。