date相关内容
我们有一个Windows应用程序(C#.NET),我们会为客户提供安装程序。的要求是,一旦应用程序已安装,用户应不能编辑系统的时间/日期。这是为了确保该应用程序生成的日期/报告不操纵。 我的目标操作系统是的Win-XP 什么是做到这一点的最好方法是什么? 操作系统是否提供任何工具来做到这一点? 客户机是一个独立的机器,而不是在任何网络上。 在此先感谢 解决方案 由于这里说的已经,您可以使
..
我如何可以显示年龄为年,月,日的日期时间选择器值。例如: 的DateTimePicker值=#1/11 /到2014年# 如今= 1/12 /到2015年#。 最终的结果将是“1年,0月,1天(S)”。但是,得到的结果不仅仅是减去 DateTime.Year 值等等。是否有人知道一个数学公式或数学计算的? 解决方案 下面是一个 DateTimeSpan 键入返回像时间跨度重pres
..
我有NodaTime LIB麻烦。我的目标:计算两个日期之间的年/月/日。所以,这里是我的测试的例子: 私有静态无效的主要() { VAR名单=新名单,其中元组LT,日期时间,日期时间>> { 新行<日期时间,日期时间>(新的日期时间(1980年,1,1),新的日期时间(1983,12,31)),
..
在我的应用程序,用户输入两个日期。一个计划的开始日期和计划的结束日期。我们必须采取这些日期,并填充4个字段,基于所述差 因此,可以说,他选择2010年1月1日作为一个开始,2011年3月第2个作为结束,我们要结束了: 十年:1 月:2 周:0 天1 含义总工期为1年,2个月零1天。 是否有这样做的标准方式?或者,我需要写,有很多pretty的棘手的逻辑来解决它的方法?我希望我是幸运的,
..
可能重复: 您好, 我要跟你们大家的问题。 我如何获得一个给定的周数的日期范围。 例如: 如果我输入12周输出应该是: 21-03-2011 22-03-2011 23-03-2011 24-03-2011 25-03-2011 26-03-2011 27-03-2011 我真的希望你们能帮助我,我只是不能在任何地方找到awnser! 在此先感谢。 解决方案
..
有一个C#的功能,这将给我给出一个日期最近结束的季度的最后一天? 例如, VAR lastDayOfLastQuarter = SomeFunction(2010年1月3日); 将设置lastDayOfLastQuarter = 2009年12月31号 解决方案 公共静态的DateTime NearestQuarterEnd(这个日期为准){ IEnumerable的&
..
如果我有两个日期,然后我让他们之间的区别在天像这个帖子。 如何的细节,在以下几种观点: 转换的日子(的年数,月数和休息天数) 解决方案 有没有“开箱即用”的解决方案这一点。问题是,你正在处理的变量的数据即不是所有年份365天,闰年就变成366。此外,不是每个月都可以被认为是标准的30天。 这是非常难以计算这类信息,没有背景 - 你有时间的日子,然而,来计算(至少准确)的年/月,你需要的上
..
我有一个应用程序,我最近升级到.NET 4.5.1和MVC 4.我使用jQuery的日期选择器和jQuery.validation 1.11.1。 我在英国所以日期将在EN-GB语言环境(“DD / MM / YYYY”)。我曾尝试什么建议我也有我的web.config: <全球化的UICulture =“EN-GB”的文化=“EN-GB”/> ,并且已经设置了全球化在II
..
有没有把整成.NET的月份名称?一个最好的方法 很显然,我可以旋转起来日期时间串并分析当月的名字在那里。这似乎只是时间的巨大浪费。 解决方案 从的DateTimeFormatInfo尝试GetMonthName 您可以做到这一点: CultureInfo.CurrentCulture.DateTimeFormat.GetMonthName(1);
..
谁能解释之间的差异 System.DateTime.Now 和 System.DateTime.Today 在C#.NET ?如果每一个可能的优点和缺点。 解决方案 DateTime.Now 返回的DateTime 价值它由其中code正在运行的计算机的本地日期和时间。它有 DateTimeKind.Local 分配到类属性。它等同于调用任何以下的: DateTime.UtcNow.ToLo
..
什么是计算工作日的量,因为一个日期最简单的方法? VB.NET preferred,但C#是好的。 和以“工作日”,我的意思是所有的日子不包括星期六和星期天。如果该算法还可以考虑到具体的“排斥”的日期不应该算作工作日内名单,这将是肉汁。 在此先感谢了贡献的天才。 解决方案 这会做你想要的。它应该很容易转换到VB.NET,它已经太长,我能,虽然做到这一点。 的日期时间开始= DateTim
..
我想不出一个简单的一个或两个内胆的第一天和最后一天将获得previous个月。 我的LINQ ifying的一项调查显示Web应用程序,他们挤在一个新的要求。 本次调查必须包括所有的服务请求为previous一个月。因此,如果在4月15日,我需要所有游行请求ID。 VAR RequestIds =(来自R在rdc.request 其中,r.dteCrea
..
是否有可能包括格式化使用则DateTime.ToString()?日期的当天后缀 例如我想打印以下格式的日期 - 周一7月27日2009年。但2009年7月的最近的例子我能找到使用则DateTime.ToString()是周一27 我能做到这一点有则DateTime.ToString()还是我将不得不回落到自己的code? 解决方案 作为参考,我总是用/引用的 SteveX字符串格式化 有
..
下面是什么,我试图做的: 给定一个日期,星期几,和一个整数 N ,确定日期是否是 N 天时该月的 例如: 1/1/2009(星期一)输入,2 会是假的,因为 1/1/2009 不是第二个星期一 到 输入 11/13/2008年,星期四2 将返回true,因为这是第二个星期四 如何才能改善这种实现? 私人布尔NthDayOfMonth(DateTime的日期,星期几道,INT N) {
..
我想知道是否有方法或格式字符串我缺少的.NET转换如下: 1月1日 2至第2 3至3 4至4日 11至11日 101至101 111至111 解决方案 在Scott Hanselman的答案是公认的,因为它直接回答了这个问题。 有关的解决方案然而,看到解决方案 没有,还有就是.NET基础类库中没有内置的功能。
..
我怎样才能得到下周二的日期? 在PHP中,它就是这么简单的strtotime(“下周二”); 。 我怎样才能实现.NET类似的东西 解决方案 正如我在评论中所提到的,有各种各样的东西,你可以通过“下周二”的意思,但这个code给你“下一个周二发生的,还是今天,如果它已经星期二“: 今天的日期时间= DateTime.Today; //在(... + 7)%7,确保我们最终得到的值的范围为
..
我一直想知道究竟是如何的两个属性的工作原理。我知道,第二个是普遍的,基本不处理时区,但有人可以详细解释他们是如何工作的,哪些人应该在什么情况下使用? 解决方案 DateTime.UtcNow 告诉你的日期和时间,因为它会在协调世界时,也被称为格林威治标准时间的时区 - 基本上就像这将是,如果你在英国伦敦,而不是夏天。 DateTime.Now 的给出的日期和时间,因为它似乎有人在你当前的语言环
..
我需要从一个标准的阳历日期转换为朱利安天数。 我什么也没看见记录在C#中直接做到这一点,但我发现很多帖子(在谷歌搜索)建议使用的在 ToOADate 文档并不表明这是一个有效的转换方法朱利安日期。 任何人都可以澄清,如果此功能将准确地进行转换,或者更适当的方法为DateTime转换为朱利安格式的字符串。 这为我提供了预期数量时,反对的 公共静态长ConvertToJulian(日期时间日期)
..
我用Google搜索了很多,发现了很多解决方案,但他们都不给我了2012-12-31正确的周数。即使MSDN( 2012-12-31就是星期一,所以它应该是第1周,但是每一个方法我试过给我53.下面是一些方法,我已经尝试过: 从MDSN库: 的DateTimeFormatInfo DFI = DateTimeFormatInfo.CurrentInfo; 日历CAL = dfi.Calenda
..
如何计算差异月两个日期之间在C#? 时有相当于VB的则DateDiff在C#()方法。我需要找到差异月两个日期是相隔多年间。该文件说,我可以使用时间跨度这样的: 时间跨度TS = DATE1 - DATE2; 不过这给我的数据天。 我不想被划分这个数字30 因为不是每个月份是30天,因为这两个操作数的值是相当彼此分开,恐怕分30可以给我一个错误值 有什么建议? 解决方案 假
..