troubleshooting Question

VB.NET parse datetime string to get just time

Avatar of NursingCorp
NursingCorpFlag for United States of America asked on
Editors IDEsVisual Basic.NETVisual Basic Classic
4 Comments2 Solutions4811 ViewsLast Modified:
Assistance getting a value out of a datetime string using VB.NET,

We start with a string for the startTime = 1/8/2009 5:30:00 AM

How do I  parse this string to get the hour of the time (i.e. 5)
then, parse the string to get the minutes (i.e. 30)
then, parse the string to get the AM/PM part

and then convert it based on,
if the minutes = 00, set the newStartTime = 5.0
if the minutes = 30 set the newStartTime = 5.5
if the AM/PM were PM, then add 12 to hours so that newStartTime = 17.5

I am new to computer programming, and have been trying to learn via books and online videos.



Our community of experts have been thoroughly vetted for their expertise and industry experience.

Log in to continue reading
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform for $9.99/mo
View membership options
Unlock 2 Answers and 4 Comments.
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
The Value of Experts Exchange in My Daily IT Life

Experts Exchange (EE) has become my company's go-to resource to get answers. I've used EE to make decisions, solve problems and even save customers. OutagesIO has been a challenging project and... Keep reading >>


Owner of Outages.IO
Phoenix, Arizona, United States
Member Since 2016
Join a full scale community that combines the best parts of other tools into one platform.
Unlock 2 Answers and 4 Comments.
View membership options
“All of life is about relationships, and EE has made a virtual community a real community. It lifts everyone's boat.”
William Peck

Member since 2004