c# - 如何根据变量更改 DateTime Picker 的时间部分?

标签 c#

我有一个DateTimePicker1格式"HH:mm:ss dd-MM-yyyy"

如何将 mytime 的值(时间)保存到 DateTimePicker1 的时间部分?我只想更改 DateTimePicker1 中的时间部分并保留相同的数据。

DateTime mytime = Convert.ToDateTime( "14:53:00");

谢谢

最佳答案

尝试以下

  var mytime =TimeSpan.Parse("14:53:00");
  var dp = new DateTimePicker();
  dp.Value = dp.Value.Date;
  dp.Value.Add(mytime)

关于c# - 如何根据变量更改 DateTime Picker 的时间部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34707186/

相关文章:

c# - 如何使用 C# 从 PKCS#12 (.p12) 文件获取私钥

c# - 从数据表中的给定列中获取最大值

c# - 使用 IIS 部署我的 visual studio web 应用程序

c# - 如何替换动态 JSON 中的属性值

c# - 使用 .NET 5.0 中的 Blazor WebAssembly 应用程序渲染美人鱼图

c# - 使用 2 个不同的命令时出现错误 "There is already an open DataReader associated with this Command which must be closed first"

c# - 带有子查询和别名的 NHibernate QueryOver

c# - 应用程序崩溃时的文件恢复 C#

c# - 向父进程发出子进程已完全初始化的信号

c# - 如何对 Excel 列进行数字排序