DateTime将问题从一种格式解析为另一种格式

问题描述

我有一个UWP应用,该应用安装在具有各种DateTime格式的PC上。 (例如:dd / mm / yyyy,dd-mm-yy等)。但是,后端API始终接受以下格式。 "MM/dd/yyyy" + " " + "hh:mm:ss tt"

我需要一种将任何格式化的DateTime变量转换为具有上述格式的字符串的方法。我该如何实现?

我有以下代码,但似乎不起作用。

dateval来自dateTime.Now。操作系统的短日期格式为dd-mm-yy。因此dateval就是这种格式。 我需要一种将格式转换为给定格式"MM/dd/yyyy" + " " + "hh:mm:ss tt"

的字符串的方法
httpClient.DefaultRequestHeaders.Add("X-clientTime",dateval.ToString("MM/dd/yyyy" + " " + "hh:mm:ss tt"));

请注意,我没有使用TryParse方法的确切格式。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)