文件名称:date_timezone:使用时区分配日期字符串的 ActiveRecord 问题
文件大小:34KB
文件格式:ZIP
更新时间:2024-07-11 11:24:39
Ruby
日期时区 DateTimezone是一个ActiveRecord关注点,它使date类型的属性考虑到应用程序的时区,将String输入转换为Date 。 动机 在 JavaScript 中,有时我们希望将日期处理为Date并将其直接发送到 Rails 应用程序。 JavaScript 的JSON.parse()将Date转换为 UTC ISO 8601 格式的字符串。 JSON . stringify ( { date : new Date ( 2015 , 2 , 14 ) } ) // "{"date":"2015-03-13T15:00:00.000Z"}" 所以,这就是 Rails 应用程序的控制器接收的,它通常直接传递给ActiveRecord模型。 但是, ActiveRecord的date -type 属性在将给定的String转换为Date时不考虑时区。 cla
【文件预览】:
date_timezone-master
----MIT-LICENSE(1KB)
----date_timezone.gemspec(898B)
----lib()
--------tasks()
--------date_timezone()
--------date_timezone.rb(416B)
----Gemfile(568B)
----Rakefile(580B)
----.travis.yml(40B)
----test()
--------test_helper.rb(684B)
--------date_timezone_test.rb(2KB)
--------dummy()
----README.md(1KB)
----Gemfile.lock(3KB)
----.gitignore(146B)