If we have the Date object of the SQL package, then we can easily convert it into a util Date object. We need to pass the getTime() method when creating the util Date object.
java.util.Date utilDate = new java.util.Date(sqlDate.getTime());
It will give us util Date object.
Syntax:
public long getTime()
Parameters: The function does not accept any parameter.
Return Value: It returns the number of milliseconds since January 1, 1970, 00:00:00 GTM.
Exception: This function will not throw any exceptions.
// Java program to Convert java.sql.Date to java.util.Date import java.sql.*; import java.text.*; import java.util.*; public class GFG { public static void main(String[] args) { // sql date object takes time in mili seconds long millis = System.currentTimeMillis(); // creating sql date object java.sql.Date sqlDate = new java.sql.Date(millis); // creating util date object by passing gettime() // method of sql date class java.util.Date utilDate = new java.util.Date(sqlDate.getTime()); DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); // converting the util date into string format final String stringDate = dateFormat.format(utilDate); // printing both dates System.out.println("utilDate:" + stringDate); System.out.println("sqlDate:" + sqlDate); } }
Output:
utilDate:2021-01-20 sqlDate:2021-01-20
Australia
UK
UAE
Singapore
Canada
New
Zealand
Malaysia
USA
India
South
Africa
Ireland
Saudi
Arab
Qatar
Kuwait
Hongkong
Copyright 2016-2023 www.programmingshark.com - All Rights Reserved.
Disclaimer : Any type of help and guidance service given by us is just for reference purpose. We never ask any of our clients to submit our solution guide as it is, anywhere.