解决方案 »
- 关于JFrame.setDefaultLookAndFeelDecorated(true);的问题
- 为什么编译不了?提示找不到bao包.
- 请教各位前辈,数据类型的问题
- 帮我看看我的程序(求常数E的程序)该怎么改呢?
- 大哥帮忙呀!救人一命胜造七级浮屠!
- 谁来帮我完善所有的功能
- Container.add(Container.java:518) 异常
- 求java操作excel的jxl.jar
- Applet中的ArrayList怎么传到javascript中,反之,js中的数组如何传入APPLET中?
- 谁又JReport的UserID和Install Key
- 用Socket进行通信的时候,是用DataStream好一点还是ObjectStream好一点?
- Collection和Collections,有点乱啊
df.parse(stringDate)
Calendar c = Calendar.getInstance();
c.setTime(date);
c.add(Calendar.HOUR_OF_DAY, 10);
c.add(Calendar.MINUTE, 40); String s = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(c
.getTime());
System.out.println(s); } catch (Exception e) {
e.printStackTrace();
} }
DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = format.parse("2011-10-18 15:24:25");
private static String getDate(){
String date="";
Date dt=new Date();
SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd");
date=s.format(dt).toString();
return date;
}这个可以 你试试
import java.util.Date;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.text.SimpleDateFormat;
public class Test
{
public static void main(String[] args)
{
SimpleDateFormat sd=new SimpleDateFormat("yyyy-MM-dd");
Calendar cd=new GregorianCalendar();
System.out.println(sd.format(cd.getTime()));
}
}
--本周记录
SELECT * FROM "jeecms"."dbo"."ORDER_INFO" WHERE datediff(week,O_I_G_DATE,getdate())=0
O_I_G_DATE 是date 类型。没有问题 。如果是varchar类型。那么以上sql 可以执行吗。
String str="yyyy-MM-dd";
Date date = new SimpleDateFormat(strOriginal).parse(str);
就能将原来的日期形式改为"yyyy-MM-dd"的形式,并且得到一个Data对象
dt.*******();
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
public class 时间转换 {
public static void main(String[] args){
Scanner ip=new Scanner(System.in); //首先创建一个Date型的变量,然后通过Date型的变量的toLocaString()方法得到当前的时间值,
Date time=new Date();
String a=time.toLocaleString();
System.out.println("现在获取现在的时间哈:");
System.out.println("当前时间为:"+a);
//接下来做一件神奇的工作,我要将得到的时间值(String)型的转换为Date行的,
//其中要用到SimpleDateFormat 的Parse方法.
SimpleDateFormat dd=new SimpleDateFormat("yyyy-MM-dd");
//下面这个是提取时间前面的值,我提取的时:yyyy-MM-dd那一段
String b=a.substring(0,a.indexOf(" "));
try {
//看这里哈***********************
//楼主要的东西在这里哈
//通过SimpleDateFormat 的Parse方法就将字符串转换成了时间参数哈
Date c=dd.parse(b);
} catch (ParseException e) {
System.out.println("如果这句话输出了,肯定是楼主你截取的时间字符串错误了哈!");
}
}}