Java Milliseconds toMillis(String ts)

Here you can find the source of toMillis(String ts)

Description

convert timestamp to millis

License

Open Source License

Parameter

Parameter Description
ts timestamp to convert. Presumed to be a string of form yyyyMMddHHmmss

Exception

Parameter Description
ParseException is long does not follow the format

Return

millis, corresponding to the supplied TS

Declaration

public static long toMillis(String ts) throws ParseException 

Method Source Code


//package com.java2s;
/*//  w  w  w  . j  a va 2s.  co  m
 * Sonatype Nexus (TM) Open Source Version
 * Copyright (c) 2007-2014 Sonatype, Inc.
 * All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/oss/attributions.
 *
 * This program and the accompanying materials are made available under the terms of the Eclipse Public License Version 1.0,
 * which accompanies this distribution and is available at http://www.eclipse.org/legal/epl-v10.html.
 *
 * Sonatype Nexus (TM) Professional Version is available from Sonatype, Inc. "Sonatype" and "Sonatype Nexus" are trademarks
 * of Sonatype, Inc. Apache Maven is a trademark of the Apache Software Foundation. M2eclipse is a trademark of the
 * Eclipse Foundation. All other trademarks are the property of their respective owners.
 */

import java.text.ParseException;
import java.util.Date;

public class Main {
    public static final java.text.DateFormat TS_FORMAT = new java.text.SimpleDateFormat("yyyyMMddHHmmss");

    /**
     * convert timestamp to millis
     *
     * @param ts timestamp to convert. Presumed to be a string of form yyyyMMddHHmmss
     * @return millis, corresponding to the supplied TS
     * @throws ParseException is long does not follow the format
     */
    public static long toMillis(String ts) throws ParseException {
        Date dts = toDate(ts);

        return dts.getTime();
    }

    static Date toDate(String ts) throws ParseException {
        Date dts = TS_FORMAT.parse(ts);
        return dts;
    }
}

Related

  1. timespanToMillis(String timeString)
  2. timestampToString(long lastModifiedMillis)
  3. timeToMilliseconds(Object unit, long interval)
  4. timeToString(long timeMillis)
  5. timeToTag(long milliSeconds)
  6. toSpacelessDateString(long millisSinceEpoch)
  7. ToSting(Long milliSecond)
  8. toTime(long milli)
  9. truncateMillisecond(Date date)