Описание тега nodatime

Noda Time - это библиотека.NET, предназначенная для упрощения правильной обработки даты и времени в среде.NET.
1 ответ

NodaTime разбор часового пояса: Etc/GMT+3 смещения в минус

Это небольшой пример кода для иллюстрации проблемы: enter code here var offset1 = DateTimeZoneProviders.Tzdb.GetZoneOrNull("Europe/Moscow") .GetUtcOffset(Instant.FromDateTimeUtc(DateTime.UtcNow)); var offset2 = DateTimeZoneProviders.Tzdb.GetZoneOrNu…
06 дек '17 в 23:17
1 ответ

Сравнение LocalDateTime для разных часовых поясов в Nodatime

Я работаю над приложением, которое позволяет пользователю планировать событие. Пользователь предоставляет часовой пояс Олсона с помощью средства выбора часового пояса, а также дату и время для указанного события с помощью средства выбора календаря a…
04 авг '14 в 17:02
1 ответ

Нодатим неверный DateTime.Kind для Instant.FromDateTimeUtc

Я пытаюсь справиться с этой проблемой часовых поясов, которая у нас есть. Мы хотели бы сохранить все даты в UTC, а затем преобразовать дату и время в часовой пояс пользователя. Мы решили использовать Nodatime для этого, так как это кажется правильны…
18 сен '17 в 17:31
1 ответ

Как сохранить временные метки в базе данных SQL, если приложение использует NodaTime?

Я хочу начать использовать NodaTime в своем приложении для управления временем, моментами и общей локализацией времени. Иногда я сохраняю метки времени в базе данных SQL Server 2008. Я традиционно использовал поля datetime2 в UTC. Эти временные метк…
04 май '15 в 16:28
1 ответ

Как использовать NODATIME для персидского в C#?

nodatime 1.3 released, но я хочу использовать nodatime в c# для персидского времени даты. как я могу показать персидское время с Noda Time? var london = DateTimeZoneProviders.Tzdb["Europe/London"];" Что я должен сделать для персидского?
08 июл '14 в 16:28
1 ответ

Не удается сгенерировать файл NodaZoneData с помощью NodaTime.TzdbCompiler

Когда я пытаюсь сгенерировать файл NodaZoneData, используя NodaTime.TzdbCompiler и последнюю загрузку IANA tzdb, я получаю следующий вывод: Starting compilation of directory data\2014f Parsing file africa . . . Parsing file antarctica . . . Parsing …
08 авг '14 в 14:17
1 ответ

Как мне получить список строк в tzdb, используемых в качестве инициализатора часового пояса?

Итак, я новичок в NodaTime и пытаюсь использовать его для хранения информации о часовом поясе, используя объект DateTimeZone. Я столкнулся с примером ниже в руководстве пользователя и т. Д., Который дает мне хороший объект DateTimeZone из tzdb, и эт…
19 авг '15 в 19:27
1 ответ

Элегантный способ конвертировать временную метку эпохи в восточное и обратно с помощью Nodatime

Я работаю над написанием управляемой оболочки для API реального времени Массачусетского залива (MBTA). У них есть API, который возвращает время сервера, которое является меткой времени unix (эпоха). Библиотека, в которой я его реализую, - PCL. Profi…
1 ответ

Рассчитать номера недель с годом, начиная с апреля

Я пытаюсь рассчитать номера недель в зависимости от конкретных правил. Пример правила, которое я ищу: Неделя 1 = первая неделя в году, которая включает 1 апреля. Пример данных: 1 неделя 27 марта 2017 г. 2 апреля 2017 г. ... 23 неделя 4 сентября 2017…
07 сен '17 в 08:38
1 ответ

Как я могу получить Noda Time в Xamarin, чтобы вернуть "America/Los_Angeles"?

Я использую Noda Time, чтобы получить местный часовой пояс на устройстве в формах Xamarin. Мы используем код ниже, чтобы вернуть его. NodaTime.DateTimeZoneProviders.Tzdb.GetSystemDefault().Id; Однако, если вы установите местоположение телефона в люб…
02 окт '18 в 12:39
1 ответ

Moment.js преобразование часового пояса C# .NET

Есть ли доступный плагин C#, который обрабатывает все часовые пояса moment.js. Мне трудно сравнивать даты в бэкэнде, поскольку часовые пояса из moment.js не совпадают с часовыми поясами из.net DateTime. Мне нужно преобразовать время в Utc, прежде че…
3 ответа

Какова эквивалентность в C# TimeZone.getDefault(). GetID() в Java?

Для одного живущего в республике Молоссия, следующий код на Java: String TimeZoneId=TimeZone.getDefault().getID(); System.out.println(TimeZoneId); может выводить с Америка /Regina Я гуглил, но не нашел эквивалентности в C#. Результат в TimeZoneInfo.…
13 апр '13 в 11:27
1 ответ

Конвертировать время UTC в местное время, используя Nodatime

Мне предоставили время в этом формате "ddMMyyHHmmss". Я знаю, что время в формате UTC. Я хотел бы использовать библиотеку NodaTime, чтобы преобразовать это в мой местный часовой пояс, но я не могу понять это. Моя местная цель часового пояса должна б…
16 июл '13 в 02:19
1 ответ

OffsetTime в NodaTime

Я ищу какой-то OffsetTime Поддерживаю в NodaTime, но ничего не вижу. Я получаю данные в таком формате, как "17:13:00+10:00". Я должен рассматривать это как временной сдвиг, применяя его к определенной дате (которую контролирует пользователь), чтобы …
13 июн '17 в 07:06
2 ответа

Получить список часовых поясов для данного смещения в минутах, используя Noda Time

Я пытаюсь спроектировать следующее решение для часового пояса с использованием Noda Time: Пользователь может использовать мобильное приложение или веб-приложение для входа в систему. Во время входа в систему веб-API будет вызываться со смещением от …
01 сен '18 в 06:42
1 ответ

SQL Server / OLEDB DateTimes для NodaTime Instant - самый безопасный метод

У меня есть проблема с преобразованием времени даты, когда исходные данные поступают из запроса SQL (в данном случае LINQ) или через OLEDB (та же проблема для обоих). Я использую NodaTime, однако проблема в том, что мне нужно пройти через System.Dat…
19 янв '15 в 11:17
1 ответ

Рассчитать годы, месяцы, дни между двумя датами

Я пытаюсь отобразить годы, месяцы и дни между двумя датами в приложении C#, которое я создаю. (Использование консоли для тестирования) Я использую NodaTime для достижения этой цели, но у меня проблемы с округлением месяцев. Я прочитал большинство во…
23 янв '18 в 12:40
2 ответа

NodaTime Interval JSON Сериализация

Есть ли причина, по которой сериализатор NodaTime JSON.net не использует формат временного интервала ISO8601 для выражения начального и конечного моментов? Пример временного интервала ISO8601: "2007-03-01T13:00:00Z/2008-05-11T15:30:00Z" Комплекс Nod…
20 фев '14 в 14:16
1 ответ

UTC Дата строка времени в Zoned DateTime с использованием NodaTime

Мне нужно конвертировать UTC DateTime строка в ZonedDateTime, UTC DateTime Строки могут быть только один шаблон(M/dd/yyyy h:mm:ss tt) так как только этот формат поддерживается в SharePoint DateTime введите столбец. При условии, что (5/28/2013 1:00:0…
28 май '13 в 09:01
0 ответов

NodaTime: тип замены даты и времени

У меня есть свойство Datetime в моем приложении public DateTime OrderUpdated { get; set; } И перед сохранением в базе данных я делаю это: OrderUpdated = DateTime.Now; Соответствующее поле в базе данных сервера SQL также имеет тип datetime. Я много с…
20 май '14 в 18:07