首页 > TAG信息列表 > nodatime

c#-OrmLite LocalDate到DateTime转换器未应用于SqlLite内存Db的子句

Referenced Code 我正在尝试解决的问题 使ValuationsCommanderTests.SetTransactionAndRelatedEmbeddedDerivativevaluationsToBad_ValidInput_CorrectlyManipulatesDB()通过. 尝试解决问题 调试它之后,我缩小了它无法通过的原因,因为私有方法ValuationsCommander.SetRelatedDailyT

在PostgreSQL中存储基于NodaTime的值的最佳方法是什么?

我们正在实现PostgreSQL,并且还决定使用NodaTime代替标准的.NET DateTime. PostgreSQL具有“带时区的时间戳”类型,并且NodaTime通过SystemClock.Instance.Now方法返回带有时区的日期和时间值.但是,SystemClock.Instance.Now(2015-07-17T13:22:52Z)返回的值不能直接写入PostgreSQL字

c#-野田时间:如何表示“标准时间”

我从一个文本文件中接收数据,该文件中的日期通常以“标准时间”(例如“中央标准时间”或“东部标准时间”.我的意思是没有观察到夏令时调整).我正在使用Noda Time,试图找出代表这一点的最佳方法. 我首先想到的是应该为此创建一个DateTimeZone.我注意到tz数据库中包含一些“标准时间

javascript – 从nodatime的时刻开始将时区传递给web api

我即将疯狂处理日期时间问题和网络. 我在中央时区托管了一个Web服务器.当东部时区的客户使用我的应用程序尝试和安排某一天的项目时,他们会传递(例如)2015年3月14日的值.当我们将代码传递回我们发送到web api的模型时,我们坚持使用类似下面的代码. moment.utc($("#mydatepicker").

c# – 是否有任何东西可以将Olson时区列表缩小为UI的可读格式(如Google Calendar一样)?

我正在编写一个应用程序,要求用户选择一个时区.我从Olson数据库(通过NodaTime)获取我的时区列表,但这是一个包含许多冗余条目的大量列表,至少我的目的. 在Google日历上创建活动时,您可以从相对较小的列表中选择时区,并在必要时按国家/地区排序.我希望能够在不创建单独数据库的情况

c# – 给定DateTimeZone和两个Instants,确定LocalTime是否介于两个Instants之间

对于我的每个用户,我存储了一个tzid,我将其转换为DateTimeZone,其中包含有关其本地时区的信息. 我想在当地时间上午8点向用户发送每日电子邮件;如果上午8点因为夏令时转移等原因而模棱两可,我只需选择上午8点之一;我不在乎哪个. 我的工作每小时运行一次,我有一个包含工作的最后运行

c# – Noda Time:Period.Between()返回错误的天数?

鉴于下面的代码片段,为什么最后四个输出周期相同?我希望那些行的Days部分是4,3,2,1不是4,4,4,4这是一个bug还是我错过了一些明显的东西? (已经很晚了,我很累,所以很可能是后者.)我正在使用Noda Time 1.2.0. for (int day = 25; day <= 31; day++) { var d1 = new LocalDate(2013

c# – Noda Time:Period.Between返回不正确的值

我在使用NodaTime lib时遇到了麻烦.我的目标:计算两个日期之间的年/月/日.所以,这是我的测试示例: private static void Main() { var list = new List<Tuple<DateTime, DateTime>> { new Tuple<DateTime, DateTime>(new DateTime(1980, 1, 1),

c# – 考虑到时区的夏令时,将UTC日期时间转换为将来的时间

我们有一个代表星期的系统,代表开始和时间的UTC时间.美国/芝加哥时区的结束日期时间.星期六中午时间午夜开始,周五晚上中午时间23:59:59结束,所以他们在数据库中的UTC条目是: Week 1 - begin: 2015-10-24 05:00:00, end 2015-10-31 04:59:59 Week 2 - begin: 2015-10-31 05:00:00,

Java中的TimeZone.getDefault().getID()的c#的等价性是什么?

对于Republic of Molossia中的一个生命,Java中的以下代码: String TimeZoneId=TimeZone.getDefault().getID(); System.out.println(TimeZoneId); 可以输出 America/Regina 我用谷歌搜索但没有找到c#中的等价物. TimeZoneInfo.GetSystemTimeZones()中的结果与tzdb中的id不同.

c# – 使用NodaTime解析输入并输出不同的dateTime格式

我目前正在使用NodaTime来解析日期和输出日期 public static string nodaTimeTest6(string input) { var defaultValue = new OffsetDateTime(new LocalDateTime(2000, 1, 1, 0, 0), Offset.Zero); var pattern = OffsetDateTimePattern.Create("yyyy-MM-dd'T'HH:mm:ss

c# – 使用NodaTime自动道具向WebAPI发布模型

我们正在项目中使用NodaTime作为时间/日期模型.该项目是一个使用WebAPI的Web应用程序.尝试发布包含LocalTime autoprops的模型时,我们会收到InsufficientExecutionStackException. 为了将我们的项目与此问题隔离开来,我创建了一个新的WebAPI项目.使用NuGet,我将NodaTime和NodaTime.

c# – 输出ISO 8601字符串

我们如何在特定时区创建日期/时间并输出a short ISO 8601 date/time with offset from UTC?例如,2015年9月8日下午5点太平洋标准时间必须如下所示: 2015-09-08T17:00:00-07:00 这是我目前的尝试. using System; using NodaTime; using NodaTime.Text; namespace ConsoleApplicati

c# – 将System.DateTime转换为NodaTime.ZonedDateTime

我有一个System.DateTime,它已经在特定的时区但没有指定DateTime.Kind,以及一个代表IANA时区的字符串.我想将其转换为NodaTime.ZonedDateTime. 例如: var original = new DateTime(2016, 1, 1, 12, 0, 0); var timezone = "America/Chicago"; 我想要一个ZonedDateTime代表芝加哥时