public static long getTimeFromStr(String timestr) {
String year;
String month;
String day;
String hour;
String minute;
String second;
if (timestr == null || timestr.equals("")) {
return 0;
}
if (timestr.length() < 4) {
return 0;
}
year = timestr.substring(0, 4);
if (timestr.length() < 7) {
month = "1";
} else {
month = timestr.substring(5, 7);
}
if (timestr.length() < 10) {
day = "1";
} else {
day = timestr.substring(8, 10);
}
if (timestr.length() < 13) {
hour = "0";
} else {
hour = timestr.substring(11, 13);
}
if (timestr.length() < 16) {
minute = "0";
} else {
minute = timestr.substring(14, 16);
}
if (timestr.length() < 19) {
second = "0";
} else {
second = timestr.substring(17, 19);
}
int iyear = UtilTools.parseInt(year);
int imodth = UtilTools.parseInt(month);
int iday = UtilTools.parseInt(day);
int ihour = UtilTools.parseInt(hour);
int iminute = UtilTools.parseInt(minute);
int isecond = UtilTools.parseInt(second);
GregorianCalendar g = new GregorianCalendar(
iyear,
imodth - 1,
iday,
ihour,
iminute,
isecond);
return g.getTime().getTime();
}
分享到:
相关推荐
封装的功能:字符串从GBK编码转换为Unicode编码、对字符串进行md5加密、sql语句 处理、把null转换为字符串"0"、null 处理、long型变量转换成String型变量、int型变量转换成String型变量、String型变量转换成int型...
十六进制字符转换 十进制字符转换的实现 十进制字符串转化long 数
Java程序将字符串转换为Long
将字符串转化为数组,资源为pb9导出来的文本文件,可以直接导入pb9,也可以打开查看
支持英文的时间,全数字格式的时间,中文的时间 比如1sep,99; 2003-09-01, 9/1/2009 2008年8月8日等, 转换为C标准统一的struct tm时间
//字符串转整型 long int char2long(char* sz) { if (strlen(sz)==0) return 0; long num=0,num2=0; if(strlen(sz)) { for (int i=0;i(sz);i++) { memcpy(&num2,sz+i,1); num2=num2-'0'; num=num*...
CLng(expression) 转换表达式为Long 型态。 CObj(expression) 转换表达式为Object 型态。 CShort(expression) 转换表达式为Short 型态。 CSng(expression) 转换表达式为Single 型态。 CStr(expression) 转换...
SQLite日期时间函数,数据库中常常用到日期和字符的转换,本文介绍了在sqlite数据库中日期和字符之间转换的方法,以前对日期运算的操作。
ipv4或ipv6字符串形式的地址转换为BigInteger数字。
C++字符串转化为数字的库函数 1、atoi 功 能:把一字符串转换为整数 用 法:int atoi(const char *nptr); 详细解释:atoi是英文array to integer 的缩写。atoi()会扫描参数nptr字符串,如果第一个字符不是数字也不是...
最近自己开发时需要一个16位纯数字的UUIDUtil,所以封装了一个纯数字16位的UUIDUtil,返回Long型UUid,希望可以帮到大家!
字符串和时间戳相互转换
时间long同yyyy-MM-dd HH:mm:ss的转换 非常方便是开发的好助手
在本篇文章里小编给大家整理的是关于java将String字符串转换为List<Long>类型实例方法,需要的朋友们可以参考下。
time_t类型,这本质上是一个长整数( long ),表示从1970-01-01 00:00:00到目前计时时间的秒数,timeval则精确到毫秒 2、timeval timeval类型,这是一个结构体类型,struct timeval 头文件为 time.h struct timeval ...
各种数字类型转换成字符串型: String s = String.valueOf( value); // 其中 value 为任意一种数字类型。 字符串型转换成各种数字类型: String s = "169"; byte b = Byte.parseByte( s ); short t = Short....
//将字符串str转换为32位整型,其正数的最值为0x7FFFFFFF,负数的最小值为0x80000000,考虑数字会溢出的情况 void LettersChange(unsigned char*str, unsigned char font);//大小写字母变成大小写字母 signed int st_...
一些初学JAVA的朋友可能会遇到JAVA的数据类型之间转换的苦恼,例如,整数和float,double型之间的转换,整数和String类型之间的转换,以及处理、显示时间方面的问下面笔者就开发中的一些体会介绍给大家。 我们知道,...
long型 Long.parseLong(字符串) float型 Folat.valueOf(字符串).floatValue() double型 Double.valueOf(字符串).doubleValue() 4、将数值转化为字符串 valueOf(数值) 5、字符串检索 indexOf(Srting s) 从头...
long型 Long.parseLong(字符串) float型 Folat.valueOf(字符串).floatValue() double型 Double.valueOf(字符串).doubleValue() 4、将数值转化为字符串 valueOf(数值) 5、字符串检索 indexOf(Srting s) 从头...