skip to main | skip to sidebar

Java Programs and Examples with Output

Pages

  • Home
 
  • RSS
  • Twitter
Showing posts with label Date Example. Show all posts
Showing posts with label Date Example. Show all posts
Sunday, October 14, 2012

MM_DD_YYYY Date Formatter in Java

Posted by Raju Gupta at 12:00 AM – 0 comments
 
This will formte the Date to the MM-DD-YYYY format

 public static String formatDate(Date date) {
//create new calendar instance
  Calendar cal1 = Calendar.getInstance();
  String dob = "";
//check for null
  if(date==null)
//if null create new date instance
   date = new Date();
   cal1.setTime(date);
   if (cal1 != null) {
    dob = "" + ((cal1.get(Calendar.MONTH)) + 1);
    dob += "-" + cal1.get(Calendar.DATE);
    dob += "-" + cal1.get(Calendar.YEAR);
   }
 
  return dob;
 }


[ Read More ]
Read more...
Friday, September 14, 2012

Convert DateTime Using Java

Posted by Admin at 1:41 PM – 0 comments
 

import java.sql.Timestamp;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.SimpleTimeZone;
import java.util.TimeZone;


public class ConvertDateTime {
 
 public static TimeZone tzGMT = TimeZone.getTimeZone("GMT0");
 public static TimeZone tzEL = TimeZone.getTimeZone("Europe/London");
 
 /*
                       *converts the system time to GMT
                      */
 public static Timestamp currentTimeInGMT() {
      DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
      Date date = new Date();
      DateFormat firstFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
      DateFormat secondFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
      TimeZone firstTime = TimeZone.getTimeZone(dateFormat.format(date));
      firstFormat.setTimeZone(firstTime);
      //secondFormat.setTimeZone(secondTime);
      System.out.println("Current date and time: "+dateFormat.format(date));
      System.out.println("Time in GMT: ");
                                                                   // System.out.println("Time in GMT: "+ firstFormat.format(date)   +" GMT");
   return Timestamp.valueOf(firstFormat.format(date));
      }
                     /*
                       *converts the system time to BST
                      */

 public static Timestamp currentTimeInBST() {
      DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
      Date date = new Date();
      DateFormat firstFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
      DateFormat secondFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
      TimeZone firstTime = TimeZone.getTimeZone(dateFormat.format(date));
      TimeZone secondTime = tzEL;
      firstFormat.setTimeZone(firstTime);
      secondFormat.setTimeZone(secondTime);
      System.out.println("Current date and time: "+dateFormat.format(date));
      System.out.println("Time in GMT: " + firstFormat.format(date)+" GMT");
      System.out.println("Time in BST: "+ secondFormat.format(date)+" BST");
   return Timestamp.valueOf(secondFormat.format(date));
      }
    
 /*
                       *converts the time BST to GMT
                      */

 public static synchronized Timestamp BSTtoGMT(Date bstTime){
   String bstStr = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(bstTime); 
   SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
   sdf.setTimeZone(tzEL);
   Date gmtDate=null;
   try {  
    gmtDate =sdf.parse(bstStr);
    //System.out.println(gmtDate);
   } catch (ParseException e) {   
    e.printStackTrace();
   }
   Timestamp ts = new Timestamp(gmtDate.getTime());
   return ts;
   }
                      /*
                       *converts the time GMT to BST
                      */

 
 public static synchronized Timestamp GMTtoBST(Timestamp gmtTime){
  String gmtStr = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(gmtTime);  
  // SORT date is always in BST
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  sdf.setTimeZone(tzGMT);
  Date bstDate=null;
  try {
   bstDate = sdf.parse(gmtStr);
   //System.out.println(bstDate);
  } catch (ParseException e) {   
   e.printStackTrace();
  }
  Timestamp ts = new Timestamp(bstDate.getTime());
  return ts;
 }
 
}

[ Read More ]
Read more...
Older Posts
Subscribe to: Posts ( Atom )

List of Java Programs

  • Java Program to check Greater between the Two Number
  • Java Program to find that given number is Palindrome or not
  • Java Program to Demonstrate the Use of Pre and Post Operator
  • Java Program to Reverse the Given Number
  • Java Program to Print Number in the Given Data Type
  • Program to Demonstrate Skipping using Continue
  • Program to find whether entered character is a vowel or Consonant
  • Java Program to Calculate the Sum of Digits of Given Number
  • How to swap two numbers using only two variables
  • Checking the Given Number is Armstrong or Not
  • Average an Array of Values
  • Display ASCII Code Instead of Character
  • Comparison of Two Variable using If
  • Printing Table In java using While Loop
  • Generate Random Number Using Math.Random Function
  • To Find roots of Quadratic Equation
  • Performing Arithmetic Opration on Two Variable
  • Concatenation of Two String in Java
  • Command Line Argument in JAVA
  • Java Hello World Program
  • Calculate Circle Perimeter | Java Program
  • Calculate the Area of Circle | Java Program
  • To Find Whether Given Year is a Leap Year or not
  • Popular
  • Recent
  • Archives

Total Pageviews

Sparkline

Followers

Popular Posts of This Week

Powered by Blogger.

Archives

  • ▼  2014 ( 4 )
    • ▼  August ( 4 )
      • Java program to create a Binary Heap and Perform v...
      • Create an Adjacency matrix Graph and perform Add a...
      • To Sort an Interger Array using Shell Sort
      • Sort an Integer array with Bucket Sort
  • ►  2013 ( 6 )
    • ►  August ( 1 )
    • ►  April ( 5 )
  • ►  2012 ( 673 )
    • ►  November ( 9 )
    • ►  October ( 223 )
    • ►  September ( 272 )
    • ►  August ( 2 )
    • ►  June ( 1 )
    • ►  February ( 67 )
    • ►  January ( 99 )
 

Our Blogs

  • Linux Tutorial
  • C Programming Tutorial

Labels

  • Agile Methodology ( 1 )
  • Algorithm ( 3 )
  • AntiSamy ( 1 )
  • Arithmetic Operation ( 1 )
  • Array Example ( 9 )
  • ArrayList Examples ( 11 )
  • Average an Array of Values ( 1 )
  • Barcode Example ( 1 )
  • Basic Java Programs ( 34 )
  • Bing API Example ( 2 )
  • BitSet Example ( 1 )
  • Boolean Example ( 1 )
  • Bouncy Castle API ( 1 )
  • Break Statement ( 2 )
  • BufferedReader Example ( 2 )
  • Calendar Example ( 1 )
  • Chart Generation Example ( 1 )
  • Command Line Argument ( 1 )
  • Comparator Example ( 1 )
  • Concatenation of String ( 1 )
  • Continue Statement ( 1 )
  • Control Structure ( 1 )
  • Copy File Example ( 1 )
  • CRC Example ( 1 )
  • CSV Example ( 6 )
  • Data Structure ( 5 )
  • Date Example ( 2 )
  • Directory Example ( 1 )
  • Do - While Loop Example ( 1 )
  • Domino Database ( 1 )
  • Email Example ( 8 )
  • Encryption Example ( 3 )
  • Excel Example ( 15 )
  • Factorial Example ( 1 )
  • File Upload Example ( 1 )
  • Find Roots of Quadratic Equation ( 1 )
  • FTP Example ( 2 )
  • Graph Examples ( 1 )
  • Greater between Two Numbers ( 1 )
  • GSON Library ( 1 )
  • HashMap Example ( 1 )
  • HashSet Example ( 1 )
  • Hello World Program ( 1 )
  • If Condition ( 2 )
  • Inner Class Example ( 1 )
  • iText Example ( 3 )
  • JAR File ( 1 )
  • JAVA Applet ( 1 )
  • Java Applications ( 1 )
  • Java AWT Example ( 9 )
  • Java Certification ( 1 )
  • Java Class Examples ( 15 )
  • Java Collection Example ( 1 )
  • Java Command Example ( 4 )
  • Java Constructor Examples ( 1 )
  • Java Currency Example ( 1 )
  • Java Database Example ( 3 )
  • Java Date and Time Example ( 3 )
  • Java DateFormat Example ( 3 )
  • Java Examples ( 2 )
  • Java Exception Example ( 5 )
  • Java File Example ( 22 )
  • Java GUI Example ( 1 )
  • Java Image Examle ( 3 )
  • Java Inheritance Example ( 3 )
  • Java Input Output Example ( 1 )
  • Java IO Example ( 3 )
  • Java Jar Example ( 1 )
  • Java JSON Example ( 3 )
  • Java Mail Examples ( 4 )
  • Java Map Example ( 5 )
  • Java MapReduce Example ( 2 )
  • Java MultiThreading Example ( 7 )
  • Java Network Example ( 9 )
  • Java Package ( 1 )
  • Java Programs ( 1 )
  • Java RMI ( 1 )
  • Java Robot Class Examples ( 2 )
  • Java Runtime Example ( 1 )
  • Java Swing Example ( 9 )
  • Java Util Example ( 1 )
  • Java Vector Example ( 4 )
  • Java Voice Example ( 1 )
  • Java Webservice Example ( 1 )
  • Java XML Example ( 3 )
  • Java Zip Class Examples ( 2 )
  • JDBC ( 9 )
  • JDK Version Comparison ( 1 )
  • JFrame Example ( 3 )
  • JOptionPane Dialog Example ( 1 )
  • JPanel Example ( 1 )
  • JSP Example ( 2 )
  • JSTL Example ( 1 )
  • jUnit Example ( 2 )
  • LinkedList Example ( 2 )
  • List Example ( 1 )
  • Long Variable ( 1 )
  • Lottery Nubmer ( 1 )
  • MD5 Hashing Example ( 3 )
  • Memory Management Example ( 1 )
  • Method Override ( 1 )
  • MIDI Sound ( 8 )
  • Module Operator Example ( 2 )
  • Multiplication Table ( 1 )
  • Observer Interface Example ( 1 )
  • Operator Example ( 5 )
  • Pagination ( 1 )
  • Palindrome Number ( 1 )
  • Pass By Reference Example ( 1 )
  • Pass By Value Example ( 1 )
  • PDF File Example ( 3 )
  • PDF Generation Example ( 4 )
  • Pre and Post Operator ( 2 )
  • Prime Number ( 3 )
  • Progress Bar Example ( 1 )
  • Property List Example ( 2 )
  • Random Function ( 7 )
  • Recursion Example ( 2 )
  • Regex Example ( 2 )
  • Remote Host Example ( 2 )
  • Robot Class ( 4 )
  • Searching Example ( 3 )
  • Slideshow ( 1 )
  • Sorting Example ( 7 )
  • SpringLayout Example ( 1 )
  • Stack Example ( 4 )
  • Static Variable ( 1 )
  • StreamTokenizer Example ( 2 )
  • String Example ( 19 )
  • Struts2 Example ( 1 )
  • Sum of Digits ( 1 )
  • Swap Two Numbers ( 1 )
  • Switch Case ( 3 )
  • Tapestry Components ( 1 )
  • Thumbnail Example ( 2 )
  • TimerTask Example ( 2 )
  • To Calculate Volume ( 1 )
  • To Check Armstrong Number ( 1 )
  • Tree Example ( 1 )
  • TreeMap Example ( 1 )
  • TreeSet Example ( 1 )
  • Two Dimensional Array Example ( 1 )
  • UUID ( 1 )
  • Validation Example ( 2 )
  • Variable Casting ( 1 )
  • While Loop ( 1 )
  • XML Parsing ( 7 )
  • XSS Attacks ( 1 )
  • Zip File ( 15 )

Popular Posts

 
 
© 2011 Java Programs and Examples with Output | Designs by Web2feel & Fab Themes

Bloggerized by DheTemplate.com - Main Blogger