Here you can find the source of strToDate(String s, Date defaultValue)
Parameter | Description |
---|---|
s | a <code>String</code> value |
defaultValue | the default <code>Date</code> value to return if 's' cannot be parsed. |
Date
value
public static Date strToDate(String s, Date defaultValue)
//package com.java2s; /*/*www. ja v a 2 s.c om*/ * Copyright (c) 2013 mellowtech.org. * * The contents of this file are subject to the terms of one of the following * open source licenses: Apache 2.0 or LGPL 3.0 or LGPL 2.1 or CDDL 1.0 or EPL * 1.0 (the "Licenses"). You can select the license that you prefer but you may * not use this file except in compliance with one of these Licenses. * * You can obtain a copy of the Apache 2.0 license at * http://www.opensource.org/licenses/apache-2.0 * * You can obtain a copy of the LGPL 3.0 license at * http://www.opensource.org/licenses/lgpl-3.0 * * You can obtain a copy of the LGPL 2.1 license at * http://www.opensource.org/licenses/lgpl-2.1 * * You can obtain a copy of the CDDL 1.0 license at * http://www.opensource.org/licenses/cddl1 * * You can obtain a copy of the EPL 1.0 license at * http://www.opensource.org/licenses/eclipse-1.0 * * See the Licenses for the specific language governing permissions and * limitations under the Licenses. */ import java.text.DateFormat; import java.util.Date; public class Main { /** * Convert a 'String' to a 'Date', using * <em>DateFormat.getDateInstance().parse(s)</em>. * * @param s * a <code>String</code> value * @param defaultValue * the default <code>Date</code> value to return if 's' cannot be * parsed. * @return a <code>Date</code> value */ public static Date strToDate(String s, Date defaultValue) { try { return DateFormat.getDateInstance().parse(s); } catch (Exception e) { } return defaultValue; } }