代码小工具

原创 2012年03月30日 18:10:42

1.日期类型的转换:

package net.uct.util;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class TimeChange {
	// 2011-11-15ת��ΪDate(1321347780000+0800)/
	public static String StringChanged(String time) {
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
		SimpleDateFormat timeZoneSdf = new SimpleDateFormat("Z");
		try {
			Date date = sdf.parse(time);
			String timeZone = timeZoneSdf.format(date);
			String timex = "/Date(" + date.getTime() + timeZone + ")/";
			return timex;
		} catch (Exception e) {
			e.printStackTrace();
		}
		return null;

	}

	// Date(1321347780000+0800)/ת��Ϊ2011-11-15
	public static String LongChanged(String time) {
		if(!time.equals("")){
			SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
			String regEx = "/Date\\(([0-9]+)([\\+\\-]{1}[0-9]+)\\)/";
			Pattern pattern = Pattern.compile(regEx);
			Matcher matcher = pattern.matcher(time);
			if (matcher.find()) {
				String time1 = matcher.group(1);
				String timeZone = matcher.group(2);
				Date date = new Date(new Long(time1));
				TimeZone tz = TimeZone.getTimeZone("GMT" + timeZone);  
				sdf.setTimeZone(tz);
				String time2 = sdf.format(date);  
				return time2;
			}
		}

		return " ";
	}
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

SourceMonitor: 代码重构的小工具,大用场

我们在做代码重构时,最麻烦的问题是什么?各人有各人的答案。 对我来说,找到哪一段代码需要重构是最大的麻烦。产品写好了,程序怎么样?怎么判断?我的标准是,最复杂的代码就是最需要重构的代码。对于由整个团...

iOS每日一记之-----------常用小工具代码合集

/**  *  HTTP GET 请求  **/ +(NSData *) doHttpGet:(NSString *)url {     NSURL *uri = [NSURL URLWit...

iOS每日一记之------常用小工具代码合集

#pragma mark - 图片调整 //调整图片至指定大小,等比缩放 +(UIImage *)scaleImage:(UIImage *)image toScale:(float)scal...

小工具:将中文字符转化为URL放到网页中,再取到手机服务器端转化为中文(JAVA代码)

直接贴代码 package com.opzoon.app.airchina.util; public class TextEncoding { public String toSt...

利用java小工具-----统计项目代码量

package com.util; import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundEx...

python小工具——下载更新代码工具

在用到大型代码库, 而且它是用repo  git 等工具来维护的代码库的时候, 我们下载同步代码,一般使用 repo sync -c .   这种方式来同步整个代码, 但当我们下载或者同步某个单独的分...

Java Mail小工具 - MailUtils

使用Java mail发送电子邮件,我们需要导入两个依赖jar包: mail.jar activation.jar 下载地址:http://download.csdn.net/detail/itso...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)