import java.util.*;
import java.sql.*;
public class test1{
public static void main(String[] args){

java.sql.Date date_test=java.sql.Date.valueOf("1990-1-1");
System.out.println(date_test)

展开全部
收起
6回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 唉呀妈呀

    17人对此回答表示赞同

    展开
    17
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 吴世之

    14人对此回答表示赞同

    一个是 1990 一个是 1900 怎么相等? 你打错了
    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 末代恋人

    11人对此回答表示赞同

    一个是1990,一个是1900,肯定是fasle啊。
    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Jack李墨杰

    7人对此回答表示赞同

    1900-01-01 1990-1-1 不是一天,不知道你是粗心还是什么。不说这个先。时间的比较,你直接强转String?
    (""+date_test)你这个 date_test它的格式你怎么知道他是什么格式的?
    如果是yyyy-MM-dd hh:mm:ss格式的,你强转出来就是字符串就是
    1990-01-01 00:00:001990-01-01 00:00:00.equals(“1990-01-01”),这肯定false。时间可以相互比较的,不是转换成
    展开
    7
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 加一+1

    2人对此回答表示赞同

    (""+date_test)你加了引号,就是字符串了;
    equals比较的是内容(值),前面的值是1990-1-1,后面的是1990-01-01,不是相等的,false。
    展开
    2
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Rosslyn

    1人对此回答表示赞同

    你好!!!


    希望是我看错了!!!!

    java.sql.Date date_test=java.sql.Date.valueOf("1990-1-1");              --------->>1990-1-1
    S
    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部