問題タブ [nodatime]
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.
c# - システムの LocalDateTime を野田時間で取得する
LocalDateTime
システムの時間を野田時間として取得する慣用的な方法は何ですか? 私が考えることができる最も直接的な方法は
しかし、野田タイムの全体的な目的は、DateTime をより適切なセマンティクスを持つものに置き換えることであるため、上記の方法で使用するよりも好ましい方法があると思いDateTime
ました。野田の施設を使って私が思いついた最高のものは
しかし、これは非常に冗長に思えます。
petapoco - NPoco / PetaPoco および Noda Time タイプ
私は NPoco をいじり始めたばかりですが、まだドキュメントで必要なものを見つけていません。
たとえば、自分のドメインにCreated
はフィールドがありますが、データベースでは UTC に設定されているとします。NPoco にこれらの型を変換させる方法はありますか?Instant
DateTimeOffset
parsing - DateTime 文字列を解析して Noda Time LocalDateTime に寛容な方法で変換しますか?
私は GetDateTimeOffset(string latitude, string longitude, string dateTime) Web サービスを持っています。これは Lat/Long と local DateTime を指定して Time Offset を決定します。
現在のクライアント Web ページでは、DateTimePicker プラグインhttp://trentrichardson.com/examples/timepicker/を使用しています。デフォルトの日付フォーマットとフォーマット時間部分を「h:mm:ss TT Z」として使用するため、サーバーに渡す文字列は「01/22/2014 12:09:00 AM -05:00」のようになります。しかし、Web サービスをより一般的なものにすることを考えているので、渡される dateTime 文字列の形式を許容する必要があります。
現在、BCL http://goo.gl/s9Kypxを使用して、次善の方法で DateTime 文字列 (ユーザー入力) を解析しています。
質問:
- a) 上記のコードは、柔軟な「寛容な」方法でユーザー入力を DateTime に解析する適切な BCL メソッドですか?
- b) dateTime 文字列を LocalDateTime (野田時間クラス) に解析するための適切で「寛容な」方法は何でしょうか?
使うべきだと思います
- システムの LocalDateTime を野田時間で取得するためのhttp://goo.gl/a2wYco
- LocalDateTimePattern.Parse(String) と、さまざまな形式を解析する機能について、Jon Skeet がhttp://goo.gl/F8k51cで説明しているアプローチと思われます。しかし、本当に柔軟にするには、どのパターンを使用すればよいでしょうか?
c# - Validate System.DateTime is in a UTC format
I have a requirement to store all of the dates recorded in database must be recorded as UTC. So far I can achieve this using Noda library with following method:
I'm going to validate every date that passed into data access layer must be in UTC format.
How do I achieve that?
Thanks
Note: I have created a custom class library that used Noda as the core engine and the output is converted back to System.DateTime.