我正在查询SharePoint,我的日期以YYYY-MM-dd 16:27:12的形式返回 - 仅供显示我试图将语法修改为
string dateInfo = xNode.Attributes[“Altered”].Value;
sb.Append(String.Format(“{0:MM/dd/yyyy}”, dateInfo));
Run Code Online (Sandbox Code Playgroud)
但是,这不是格式化日期时间.我需要更改什么才能以我要求的格式返回日期/时间?
我想要的格式是mm/dd/yyyy 4:27:12 12小时格式
你必须先解析它DateTime:
string dateInfo = xNode.Attributes["Altered"].Value;
DateTime dt = DateTime.Parse(dateInfo);
sb.Append(String.Format("{0:MM/dd/yyyy}", dt));
Run Code Online (Sandbox Code Playgroud)