我想从字符串中提取日期,如下所示:
"HTTP test [17] 20110515150601.log"
我想知道这个日期是否有效
谢谢
我想从字符串中提取日期,如下所示:
"HTTP test [17] 20110515150601.log"
我想知道这个日期是否有效
谢谢
这是一个小示例应用程序,展示了如何解析日期。如果你知道格式,它也可以很容易地自定义来解析时间
static void Main(string[] args)
{
string source = "HTTP test [17] 20110515150601.log";
Regex regex = new Regex(@"(d{8})d*.log");
var match = regex.Match(source);
if (match.Success)
{
DateTime date;
if (DateTime.TryParseExact(match.Groups[1].Value, "yyyyMMdd", CultureInfo.InvariantCulture, DateTimeStyles.None, out date))
{
Console.WriteLine("Parsed date to {0}", date);
}
else
{
Console.WriteLine("Could not parse date");
}
}
else
{
Console.WriteLine("The input is not a match.");
}
Console.ReadLine();
}
What is the use of default keyword in C#? Is it introduced in C# 3.0 ?
I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...
I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...
I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...
I have two EF entities. One has a property called HouseNumber. The other has two properties, one called StartHouseNumber and one called EndHouseNumber. I want to create a many to many association ...
How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...
Since I cannot order my dictionary, what is the best way of going about taking key value pairs and also maintaing an index?
Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...