当前位置:  技术问答>java相关

JAVA的日期的输入输出问题, 请进来看看

    来源: 互联网  发布时间:2015-10-31

    本文导语:  我想输入一个日期, 再打出来. 输入格式是 Jan, 28, 2002 打出来也应该是和上面一样的吧.  可是我这个程序里面打出的总是当前日期.  是哪的问题? import java.io.*; import java.text.*; import java.util.*; public class GetDate { ...

我想输入一个日期, 再打出来. 输入格式是
Jan, 28, 2002
打出来也应该是和上面一样的吧. 
可是我这个程序里面打出的总是当前日期. 
是哪的问题?

import java.io.*;
import java.text.*;
import java.util.*;

public class GetDate {
public static void main(String[] args)  {
System.out.println("Enter Date: ");
BufferedReader reader =
new BufferedReader(
new InputStreamReader(System.in) );
String s = "";
try {
s = reader.readLine();
} catch (IOException e) {}

Date da = new Date();
try {
da = DateFormat.getDateInstance      (DateFormat.MEDIUM).parse(s);
} catch (ParseException e) { }
System.out.println(DateFormat.getDateInstance(
DateFormat.MEDIUM, Locale.US).format(da));
}
}

|
java.util.Date date = new java.util.Date();

java.text.SimpleDateFormat dft = new java.text.SimpleDateFormat("MMM. dd, yyyy");
date = dft.parse(dft)

dft.applyPattern("MMM. dd, yyyy");

String strOut = dft.format(date);

|
Date da = new Date();!!!
 当然是当前日期啦

|
public Date(String s)
Deprecated. As of JDK version 1.1, replaced by DateFormat.parse(String s).
这个方法已被弃用,可以用DateFormat.parse(String s)来替代。

|
up

|
我觉得你输入的是格式,应该在输入你所要的日期

|
to jilili() , 运行你的程序,有问题啊。

TestFormat.java:15: cannot resolve symbol
symbol  : method parse (java.text.SimpleDateFormat)
location: class java.text.SimpleDateFormat
date = dft.parse(dft);
                                  ^
1 error

    
 
 

您可能感兴趣的文章:

  • 请问在JAVa中如何输出引号
  • 输出java进程的jstack信息示例分享 通过线程堆栈信息分析java线程
  • 如何让java的编译时的错误信息或输出的结果信息显示在指定的窗口中
  • 开发android应用程序时,用java调用so库输出日志问题
  • java程序在linux系统下中文输出乱码,输出一个汉字对应一个问号
  • java问题,请问有没有控制输出小数点后两位的函数?
  • 请问在Java中如何设置自动完成花括号输出
  • java bean里char str[10];str="abcd";可输出"abcd ",如何去掉后面的空格
  • java菜鸟提问,一个简单得不得了的,不能再简单的输出问题!!!!
  • (详见内容)Java如何在Dos窗口的同一行中刷新输出不同的字符串?
  • java.net.URLConnection中getOutputStream()方法出现协议不支持输出流的错误,请问为何会出现此错误?
  • java控制台输出百分比进度条示例
  • 请问Java中如何在控制台一行内输入n个数字,然后再在一行内输出这些数字
  • java使用for循环输出杨辉三角
  • Java利用for循环输出空心菱形的实例代码
  • 为什么使用cat输出的文本文件是中文的,使用java从文件读取出来时显示的是乱码?
  • java控制台输出数字金字塔示例分享
  • JSP中调用Java Bean,为什么Bean中不能输出?
  • Java输出系统当前的日期(年月日时分秒毫秒)
  • 我是JAVA的初学者,请问如何将输入的INT或LONG型的数据按位数输出???
  • 初学java,请问在forte for java中怎么输入程序啊?
  • 关于java的输入问题??
  • Java从控制台接受输入字符的简单方法
  • 怎样用java模拟键盘输入?
  • Java控制台输入类库 JLine
  • 如何从java控制台获得用户输入?
  • 菜鸟问题:在Java中如何接收从键盘输入的字符串?
  • java的JComboBox设为可编辑的,但怎样获得用户自己输入得值?
  • java 在 98/me 的输入法提示如何去除?
  • 在JAVA下如何实现用户输入数据,像C的SCANF一样,给个例子吧
  • 如何在java应用程序中读取键盘的输入?闪电给分。
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何将java.util.Date类型的日期转换成java.sql.Date类型的日期?
  • java判断日期字符是否有效(在线等待答案)
  • Java农历日期选择器组件 JLunarDatePicker
  • Java日期选择控件 JCalendar
  • java日期问题
  • 各位好,有一个关于java日期的问题请教,请不吝赐教。
  • 请问Access数据库中的日期型字段是对应java中的哪个Date类?
  • 为什么JAVA算出来的日期是错的?
  • java自定义日期转化类示例
  • java获取日期的方法
  • 谁知道java认证的日期?
  • 在java/jsp里怎样判断一个yyyymmdd格式的字符串是合法的日期型字符串,并求两日期字符串之间的天数?
  • 如何用java取到相当当前日期以前的某个日期(百万火急)???
  • jsp(java)里面怎么求两个日期之间的天数?
  • Java中的日期差问题?
  • 在JAVA中如何判断"2002-02-31"为合法日期(来者都有分呀)
  • Java 日期处理库 Lamma
  • java获取当前日期使用实例
  • java时间戳转日期格式的实现代码
  • 急问:如何将java.util.Date转换成java.sql.Date,来算出两个日期相差天数?
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3