C# 如何将日期字符串用单引号括在字符串的双引号内
C# How to wrap date string in single quote inside the string's double quotes
我试图用单引号将 DateTime 的日期格式括起来
例如DateTime.Now().ToString("yyyy-MM-dd") 输出类似于“2017-03-30”
我的问题,是否有生成类似“'2017-03-30'”(即双引号内的单引号)的结果?
使用string.Format, or on C#6+ string interpolation:
// String format
string.Format("'{0}'", DateTime.Now.ToString("yyyy-MM-dd"));
// Interpolation
$"'{DateTime.Now.ToString("yyyy-MM-dd")}'";
结果:
'2017-03-30'
试试 string.Format
:
string.Format("'{0:yyyy-MM-dd}'", DateTime.Now)
我试图用单引号将 DateTime 的日期格式括起来
例如DateTime.Now().ToString("yyyy-MM-dd") 输出类似于“2017-03-30”
我的问题,是否有生成类似“'2017-03-30'”(即双引号内的单引号)的结果?
使用string.Format, or on C#6+ string interpolation:
// String format
string.Format("'{0}'", DateTime.Now.ToString("yyyy-MM-dd"));
// Interpolation
$"'{DateTime.Now.ToString("yyyy-MM-dd")}'";
结果:
'2017-03-30'
试试 string.Format
:
string.Format("'{0:yyyy-MM-dd}'", DateTime.Now)