Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Selected Reading
Convert string of time to time object in Java
Here is our string.
String strTime = "20:15:40";
Now, use the DateFormat to set the format for date.
DateFormat dateFormat = new SimpleDateFormat("hh:mm:ss");
Parse the string of time to time object.
Date d = dateFormat.parse(strTime);
The following is the complete example.
Example
<span class="kwd">import</span><span class="pln"> java</span><span class="pun">.</span><span class="pln">text</span><span class="pun">.</span><span class="typ">DateFormat</span><span class="pun">;</span>
<span class="kwd">import</span><span class="pln"> java</span><span class="pun">.</span><span class="pln">util</span><span class="pun">.</span><span class="typ">Date</span><span class="pun">;</span>
<span class="kwd">import</span><span class="pln"> java</span><span class="pun">.</span><span class="pln">text</span><span class="pun">.</span><span class="typ">SimpleDateFormat</span><span class="pun">;</span>
<span class="kwd">public</span><span class="pln"> </span><span class="kwd">class</span><span class="pln"> </span><span class="typ">Demo</span><span class="pln"> </span><span class="pun">{</span>
<span class="kwd"> public</span><span class="pln"> </span><span class="kwd">static</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> main</span><span class="pun">(</span><span class="typ">String</span><span class="pun">[]</span><span class="pln"> args</span><span class="pun">)</span><span class="pln"> </span><span class="kwd">throws</span><span class="pln"> </span><span class="typ">Exception</span><span class="pln"> </span><span class="pun">{</span>
<span class="typ"> String</span><span class="pln"> strTime </span><span class="pun">=</span><span class="pln"> </span><span class="str">"20:15:40"</span><span class="pun">;</span>
<span class="typ"> DateFormat</span><span class="pln"> dateFormat </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">new</span><span class="pln"> </span><span class="typ">SimpleDateFormat</span><span class="pun">(</span><span class="str">"hh:mm:ss"</span><span class="pun">);</span>
<span class="typ"> Date</span><span class="pln"> d </span><span class="pun">=</span><span class="pln"> dateFormat</span><span class="pun">.</span><span class="pln">parse</span><span class="pun">(</span><span class="pln">strTime</span><span class="pun">);</span>
<span class="typ"> System</span><span class="pun">.</span><span class="kwd">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="str">"Resultant Date and Time = "</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> d</span><span class="pun">);</span>
<span class="pun"> }</span>
<span class="pun">}</span>
Output
Resultant Date and Time = Thu Jan 01 20:15:40 UTC 1970
Advertisements
