Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Time in C#?
Message
From
21/06/2013 17:27:26
 
General information
Forum:
ASP.NET
Category:
Coding, syntax and commands
Title:
Environment versions
Environment:
C# 4.0
OS:
Windows 7
Network:
Windows 2003 Server
Database:
MS SQL Server
Application:
Web
Miscellaneous
Thread ID:
01576867
Message ID:
01576886
Views:
64
This message has been marked as the solution to the initial question of the thread.
>>I have a character column in the database in this format:
>>
>>10:00 AM
>>
>>How can I get hour and minute from it?
>>
>>Thanks in advance.
>>
>>I found this RegEx pattern
>>
>>(1[012]|[1-9]):[0-5][0-9](\\s)?(?i)(am|pm)
>>
>>but how should I use it to get my groups?
>
>This is what I came out so far - does it look correct?
>
>
>String cRegEx = "(1[012]|[1-9]):[0-5][0-9](\\s)?(?i)(am|pm)";
>MatchCollection matches = Regex.Matches("10:00 AM", cRegEx, RegexOptions.IgnoreCase);
>foreach (Match m in matches)
>         {
>		   Console.WriteLine(m.Groups[0]);
>            Console.WriteLine(m.Groups[1]);
>			Console.WriteLine(m.Groups[2]);
>         }
You could use DateTime.Parse to get a DateTime object instead. Easier to read and parse the values from.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform