Here you can find the source of getTimestamp(boolean useTwentyFourFormat)
Parameter | Description |
---|---|
useTwentyFourFormat | If true, return hour in 24 hour format. |
public static String getTimestamp(boolean useTwentyFourFormat)
//package com.java2s; /**/*from w ww.j av a 2s.c o m*/ * Copyright (C) 2012 Aleksi Postari (@kulttuuri, aleksi@postari.net) * License type: MIT (http://en.wikipedia.org/wiki/MIT_License) * This code is part of project Vaadin Irkkia. * License in short: You can use this code as you wish, but please keep this license information intach or credit the original author in redistributions. * * Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), * to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, * and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ public class Main { /** * Generates message timestamp. * @param useTwentyFourFormat If true, return hour in 24 hour format. * @return Returns message timestamp. */ public static String getTimestamp(boolean useTwentyFourFormat) { return "<small>" + getCurrentHour(useTwentyFourFormat) + ":" + getCurrentMinutes() + "</small> "; } /** * Returns the current hour. * @param useTwentyFourFormat If true, will return in 24 hour format. Otherwise in 12 hour format. * @return Returns the current hour in given format. */ private static String getCurrentHour(boolean useTwentyFourFormat) { return new java.text.SimpleDateFormat( useTwentyFourFormat == true ? "H" : "h") .format(new java.util.Date()); } /** * Returns the current minutes. * @return Current minutes. */ private static String getCurrentMinutes() { return new java.text.SimpleDateFormat("m") .format(new java.util.Date()); } }