Here you can find the source of getCurrentDateTime()
public static String getCurrentDateTime()
//package com.java2s; /**/*ww w . j av a 2 s. co m*/ * Copyright 2005-2015 The Kuali Foundation * * Licensed under the Educational Community License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.opensource.org/licenses/ecl2.php * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; public class Main { private static final String CURR_TZ_FORMAT = "MM/dd/yyyy hh:mm a"; /** * Returns the current date formatted for the UI * @return the current date formatted for the UI */ public static String getCurrentDateTime() { return toUIDateTimeString(new Date()); } /** * Returns the specified date formatted for the UI * @return the specified date formatted for the UI */ public static String toUIDateTimeString(Date d) { return createCurrTz().format(d); } /** date formats are not thread safe so creating a new one each time it is needed. */ private static DateFormat createCurrTz() { return new SimpleDateFormat(CURR_TZ_FORMAT); } }