nodatime

    6

    2答えて

    タイムゾーンを表す文字列があれば、分を取得する最も簡単な方法は何ですか? (例えば、「ヨーロッパ/ロンドン」) は、これまでのところ私が持っている: public static int ConvertFromTimeZoneToMinutesOffset(string timeZone) { DateTimeZone zone = DateTimeZoneProviders.Tzdb[

    5

    2答えて

    目的は、Nodatimeを使って1つのタイムゾーンから別のタイムゾーンに時間を変換する関数を作成することです。私は、結果が正しいかどうかについてのフィードバックだけではなく、「どのように」私がこれをしているか(本当に正しいのか、微妙な穴があるのか​​)のフィードバックを探しています。ここで は関数である。私はそれがこのようになります呼び出します static ZonedDateTime Conve

    0

    1答えて

    NodaZoneDataファイルからtzデータを組み込みロードする方法については、「NodaZoneDataファイルの使用」のセクションがあります。 コードセクションでは、デフォルトとしてそれを使用するためにはNodaTimeライブラリに作成したプロバイダを設定するにはどうすればよい以下 IDateTimeZoneProvider provider; // Or use Assembly

    2

    3答えて

    私はC#を使用してNodaTime.IsoDayOfWeek日のリストを取る関数を作成しています。入力を連続する日のグループにグループ化したいと思います。リストが閉じたループがあるので、日曜日と月曜日が連続していることを { Mon, Tue } => { { Mon, Tue } } { Mon, Wed } => { { Mon }, { Wed } } { Mon, Tue, Fri,

    2

    1答えて

    驚くべき結果を得て、標準のBCL DateTimeクラスの代わりにプロジェクトを通してNodaTimeを使用しています。 プロジェクトから完全にDateTimeを取り消したいと思います。私は1つの場所でのみ使用しています - 日付を含む大きなJSONファイルをデシリアライズします。これらの日付は常に UTCで、は常にで、ISO 8601形式で指定されています。 using Newtonsoft.J

    2

    1答えて

    System.DateTimeは既に特定のタイムゾーンにありますが、DateTime.Kindは指定せず、IANAタイムゾーンを表す文字列も指定していません。これをNodaTime.ZonedDateTimeに変換したいと思います。例えば : - シカゴ時間の12PM var original = new DateTime(2016, 1, 1, 12, 0, 0); var timezone

    2

    1答えて

    ヨーロッパ/ロンドンとまったく同じ規則に従うカスタム(存在しない)TimeZoneを作成したいのですが、唯一の違いはオフセットがUTCから-5時間あることです。 テスト目的のために、これは私が試していたものです。どのように昼夜照明を指定するのですか?あるいは、この実装は完全に間違っていますか? public class MyTimeZone : DateTimeZone {

    1

    2答えて

    山岳時間帯とアリゾナを区別しようとしている間に(私は彼らが両方とも山岳時間であることを認識しています)、GetNamesForTimeZone( "America/Phoenix"、 "en-us"名。 外部コード(ノーダタイム)を使用して、そのタイムゾーンが昼光かどうかを判断する必要がありますか?ゾーンに夏時間がない場合、TimeZoneNames関数から知る方法がありますか? 同じメモでは、標