Tag: 日期

计算年,月,周和日

在我的应用程序中,用户输入两个日期。 计划的开始日期和计划的结束日期。 我们必须采用这些日期,并根据差异填充4个字段。 所以,让我们说他选择2010年1月1日作为开始,2011年3月2日作为结束,我们需要最终得到: 年:1个月:2周:0天1 意思是总持续时间为1年,2个月和1天。 有这样做的标准方法吗? 或者我是否需要编写一个具有许多非常棘手的逻辑的方法来解决它? 我希望我很幸运,并且会有一个date-diff类型.Net类可用。

重复库用于.Net的日期计算

有没有我们可以使用的免费复发库?我们正在寻找像我们提供日期时间和复发类型的东西(每日,每月,每周和间隔(比如每2周或几个月或几天) )我们得到一个未来日期列表??? 谢谢嫩

.Net中的闹钟应用程序

我不是在写闹钟应用程序,但它有助于说明我的问题。 假设我的应用程序中有一个方法,我希望每小时每小时调用一次该方法(例如,晚上7点,晚上8点,晚上9点等)。 我可以创建一个Timer并将其Interval设置为3600000,但最终这会与系统时钟失去同步。 或者我可以使用带有Thread.Sleep(n)的while()循环来定期检查系统时间并在达到所需时间时调用方法,但我也不喜欢这样( Thread.Sleep(n)是一个大代码闻到我的味道)。 我正在寻找的是.Net中的一些方法,它允许我传入未来的DateTime对象和方法委托或事件处理程序,但我还没有找到任何这样的东西。 我怀疑在Win32 API中有一个方法可以做到这一点,但我也无法找到它。

如何计算/查找给定日期的周数?

如何计算/查找给定日期的周数?

如何确定某个日期的周数?

我正在尝试使用wpf制作日历。 通过使用itemsPanel和更多,我有一个网格有7列(星期六 – 星期六)和6行(星期#月)。 如果我可以通过获取工作日和周数(月份)找到每月第一个的起始位置,我如何找到周数(每月0-5)? 我也不能以某种方式从那里填写日历? 我迷路了,我不知道还有什么可以尝试的。 public partial class SchedulePage : Page { MainWindow _parentForm; public int dayofweek; public SchedulePage(MainWindow parentForm) { InitializeComponent(); _parentForm = parentForm; // DateTime date = new DateTime(year, month, day); _parentForm.bindings = new BindingCamper(); _parentForm.bindings.schedule.Add(new Schedule { WeekNo = (int) getWeekNumber(), WeekDay = dayofweek }); DataContext = _parentForm.bindings; // lblTest.Content […]