Date---String is 合法的date 方法---

package com.etc.jichu;

import java.text.SimpleDateFormat;

public class IsDate {
public static boolean isValidDate(String str)
{
	boolean convertSuccess=true;
	SimpleDateFormat format=new SimpleDateFormat("YYYY/MM/dd HH:mm");
	try {
		format.setLenient(false);//不宽松地验证日期
		format.parse(str);
	} catch (Exception e) {
		convertSuccess=false;//若 抛java.text.ParseException或者NullPointerException,就说明格式不对
	}
	return convertSuccess;
}
}

  

时间: 2024-10-13 20:27:03

Date---String is 合法的date 方法---的相关文章

Java String和Date的转换和 Date类型操作

 String->Date String dateString = "2017-03-11 "; try { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd "); Date date = sdf.parse(dateString); } catch (ParseException e) { System.out.println(e.getMessage()); } /** * 字符串转换到时间格

Date String 类型的互相转换 和 valueOf 、parseInt() 方法的比较

package method.usually; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import org.json.JSONObject; public class typeMethod { public static void main(String[] args) { //比较两个方法 // c

转——JAVA中calendar,date,string 的相互转换和详细用法

package cn.outofmemory.codes.Date; import java.util.Calendar; import java.util.Date; public class CalendarDemo { public static void main(String[] args) { Calendar calendar=Calendar.getInstance(); calendar.setTime(new Date()); System.out.println("现在时间

为何Math没有构造函数,而String, Array,Date有?

创建object时,可以用object literal方法来创建一个对象,也可以通过constructor(关键词function)来创建object type,再通过关键词new,结合不同的arguments来创建很多个对象. String:一般通过literal方法来创建.常用属性:length:常用方法:charAt(), concat(), indexof(), toUpperCase(). Array:可以通过literal创建:如果调用构造函数 Array() 时没有使用参数,那么返

JS内置对象-String对象、Date日期对象、Array数组对象、Math对象

一.JavaScript中的所有事物都是对象:字符串.数组.数值.函数... 1.每个对象带有属性和方法 JavaScript允许自定义对象 2.自定义对象 a.定义并创建对象实例 b.使用函数来定义对象,然后创建新的对象实例 二.JS内置对象-String 1.string对象 string对象用于处理已有的字符串 字符串可以使用单引号或者双引号 2.indexOf( )  在字符串中查找字符串,如果匹配成功返回首字母所在的位置,否则返回-1 3.match() 匹配成功,返回匹配成功的数组,

Java中如何将String转成Date

Java中如何将String转成Date 最近在开发Json数据反序列化为Java对象的时候发现spring mvc 和 Jackson 对Date类型对支持不是特别好,虽然在Java对象序列化为Json数据的过程中提供了便利的注解,但是反序列化却没有,于是就引出了下面的问题,我需要手工的将字符串转换为Date类型的数据,java.text.SimpleDateFormat 为我们提供了这种转换的基础设施.如下列出了的格式化模式的简单定义,如果 ‘M’ 大于等于3位, 月份会显示为字母,否则是数

JavaScript内置对象,Date String Array等,以及这些对象操作。

练习题: 某班的成绩出来了,现在老师要把班级的成绩打印出来.效果图:2014年5月9日 星期六--班级总分为: 班级平均分为:格式要求:1.显示打印的日期. 格式为类似“2014年03月21日 星期三” 的当前的时间.2.计算出该班级的平均分(保留整数).同学成绩数据如下:"小明:87; 小花:81; 小红:97; 小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"任务第一步:可通过javascript的日期对象来得到当前的日期.提示:使用Date()

内置对象(Date String Math Array)

什么是对象 JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法. 对象的属性:反映该对象某些特定的性质的,如:字符串的长度.图像的长宽等: 对象的方法:能够在对象上执行的动作.例如,表单的"提交"(Submit),时间的"获取"(getYear)等: JavaScript 提供多个内建对象,比如 String.Date.Array 等等,使用对象前先定义,如下使用数组对象: var objectName =new Ar

Date String转换

这种转换要用到java.text.SimpleDateFormat类 字符串转换成日期类型: 方法1: 也是最简单的方法 Date date=new Date("2008-04-14"); 方法2: SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//小写的mm表示的是分钟 String dstr="2008-4-24"; java.util.Date date=sdf.parse(

java.sql.Date java.util.Date String 的相互转换

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * java.util.Date * 1.就是在除了SQL语句的情况下面使用:是 java.sql.Date 的父类: * 2.是常用的表示时间的类,我们通常格式化或者得到当前时间都是用它. * * java.sql.Date * 1.是针对SQL语句使用的,它只包含日期而没有时间部分: * 2.读写数据库的