C# 获取字符串的一部分
我有一些类似的事情:C# 获取字符串的一部分,c#,.net,string,visual-studio-2010,c++-cli,C#,.net,String,Visual Studio 2010,C++ Cli,我有一些类似的事情: String^ s2="22/12/2012"; 如何在另一个字符串中获取年份部分?上一个虚拟示例的年份部分是2012年 我同意C#如果你能给出答案,这是相应的代码: string s2="22/12/2012"; 这是你想要的吗 string theYear=DateTime.Parse(s2.Year.ToString() 当然,您应该检查它是否是如下所示的有效字符串: DateTime theDate; str
String^ s2="22/12/2012";
如何在另一个字符串中获取年份部分?上一个虚拟示例的年份部分是2012年
我同意C#如果你能给出答案,这是相应的代码:
string s2="22/12/2012";
这是你想要的吗
string theYear=DateTime.Parse(s2.Year.ToString()代码>
当然,您应该检查它是否是如下所示的有效字符串:
DateTime theDate;
string theYear;
if (DateTime.TryParse(s2, out theDate))
{
theYear = theDate.Year.ToString();
}
这是你想要的吗
string theYear=DateTime.Parse(s2.Year.ToString()代码>
当然,您应该检查它是否是如下所示的有效字符串:
DateTime theDate;
string theYear;
if (DateTime.TryParse(s2, out theDate))
{
theYear = theDate.Year.ToString();
}
var result=DateTime.Parse(s2,new CultureInfo(“en-US”)).Year
如果需要,请更改区域性信息
或
var result=DateTime.Parse(s2,new CultureInfo(“en-US”)).Year
如果需要,请更改区域性信息
或
DateTime.ParseExact、String.Split、Regex…….我不知道为什么有人投了否决票!DateTime.ParseExact、String.Split、Regex…….我不知道为什么有人投了否决票!我的荣幸,很高兴它有帮助:)我的荣幸,很高兴它有帮助:)
string[] date = s2.Split('/');
if (date.Length == 3)
{
//date[2]
}