java 中,String time="2012-03-12 12:03:23" 我要获取该字符串里面的时分秒,注:不要截取字符,求方法,

作者&投稿:锺高 (若有异议请与网页底部的电邮联系)
java 中,String time="2012-03-12 12:03:23" 我要获取该字符串里面的时分秒,注:不要截取字符,求方法,~

DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String time="2012-03-12 12:03:23";
Date date = df.parse(time);
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.get(Calendar.YEAR);
calendar.get(Calendar.MONTH);
calendar.get(Calendar.DAY_OF_YEAR);
calendar.get(Calendar.HOUR_OF_DAY);
calendar.get(Calendar.MINUTE);
calendar.get(Calendar.SECOND);

推荐你看一下API 在那上面都有相关方法的

datetime类型应该就是个类型,如果加断点调试看到的datetime类型其实是个数值吧,没有设定格式的功能,如果说有可能是计算机操作系统的控制面板中设置的日期格式,如果从数据库中查询的datetime则是数据库中的日期列类型格式, 深的我也不清楚, 我的理解是 datetime类型只有转化为字符串输出时才有格式一说,原本的datetime类型应该就是一个包含“年月日时分秒毫秒”信息的一个数值

package com.ecode.li.string;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class StringToDate {
public static void main(String[] args) {
String time = "2012-03-12 12:03:23";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss");
try {
Date date = sdf.parse(time);
// 小时
System.out.println(date.getHours());
// 分钟
System.out.println(date.getMinutes());
// 秒
System.out.println(date.getSeconds());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

String param[]=time.spilit(" ");
param[1]就是你要的东西

两个一样的问题呀:
http://zhidao.baidu.com/question/427938989.html?fr=uc_push&push=ql&oldq=1
这边有人答啦。


万安县15186033092: java中的string trim具体有什么用处...
店悦门冬: 去掉字符串首尾空格 防止不必要的空格导致错误 public class test{ public static void main(String[] args) { String str = " abc "; System.out.println(str.length());//输出6 System.out.println(str.trim().length());//输出3 } }

万安县15186033092: java编程中String tempString;是什么意思 -
店悦门冬: 声明一个变量 名为tempString 类型为String

万安县15186033092: java 中的string 有什么用 -
店悦门冬: string是数据类型的一种,定义字符串比如 String str =" hello world ";//定义一个string类型 的str System.out.println(str); //输出str

万安县15186033092: java中string是什么? -
店悦门冬: 就是那个意思. String 类代表字符串.Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现.字符串是常量;它们的值在创建之后不能更改.字符串缓冲区支持可变的字符串.因为 String 对象是不可变的,所以可以共享.例如:String str = "abc";等效于:char data[] = {'a', 'b', 'c'};String str = new String(data);

万安县15186033092: Java数组中string的用法 -
店悦门冬: String a[ ]={"1","2","3","4",null}; String b[ ]={"1","2","3","4",'c'}; A是正确的. null表示空指针,所以你可以理解它是没有类型的,但也可以是任意类型的(任何指针都可以置null). 而B中,当然不可以将一个字符类型(基本类型)赋值给一个字符串类型(类类型).

万安县15186033092: Java中String是什么意思? -
店悦门冬: 1、String是字符串 申明字符串类的变量都用这个类型 2、可以查看java api 看String类有哪些方法 随便说几个吧 split(),substring()...一些对字符传的操作

万安县15186033092: java中String[][] 是什么东西?string[]又是什么东西? -
店悦门冬: String[][]是二维数组.例如:String[][] str=new String[4][4],这是创建了一个有4行4列元素的数组.String[]代表一维数组.例如:String[] str=new String[4],这个创建一个有4个元素的数组.String[]代表格式为String数组;如str[1] str[2]等.String[]...

万安县15186033092: java中string表示的是什么意思?它该怎么用? -
店悦门冬: java中的String是一个final类型的类,你可以这样使用:String str="this is a string ";String str1=new String("this is a string ");

万安县15186033092: JAVA中String是一个类还是一种基本类型? -
店悦门冬: String 是一个字符串类 类的定义方法:String str = new String ("hello"); 只不过它也可以: String str = "hello"; 基本类型就8个 byte、 short、 int、 lang float、 double boolean char

万安县15186033092: 关于java中String类!!!! -
店悦门冬: ava字符串类(java.lang.String)是Java中使用最多的类,也是最为特殊的一个类,很多时候,我们对它既熟悉又陌生.一、从根本上认识java.lang.String类和String池首先,我建议先看看String类的源码实现,这是从本质上认识String类的根本...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网