【问题标题】:having problems in converting string date to weekday在将字符串日期转换为工作日时遇到问题
【发布时间】:2013-07-01 05:07:09
【问题描述】:

我有一个月/日/年形式的日期字符串,我只想获取所选日期的星期几,然后将日期与我的数据库匹配以进行进一步处理。请帮忙

【问题讨论】:

标签: java date days


【解决方案1】:

使用GregorianCalendar类,它有可以帮助你的方法

【讨论】:

    【解决方案2】:

    如果dateString包含月/日/年形式的日期,您可以将其拆分为一个数组,如下所示:-

    String[] splitDate = dateString.split("/");
    

    日期将是 splitDate 数组的第二个元素

    String day = splitDate[1];
    

    【讨论】:

      【解决方案3】:

      使用: java.util.GregorianCalendar 类。 有以日期、月份、年份为参数的构造函数。 然后有个方法get(Calendar.DAY_OF_WEEK);

      【讨论】:

        【解决方案4】:

        非常感谢。我就是这样做的

        cal.set(Calendar.YEAR, cyear);
        cal.set(Calendar.MONTH,cmonth); //week 37 of year 2010
        cal.set(Calendar.DAY_OF_MONTH,cday);
        int i= cal.get(Calendar.DAY_OF_WEEK);
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-03-15
          • 1970-01-01
          • 2014-09-21
          • 2019-05-23
          • 2017-09-16
          • 1970-01-01
          • 2016-03-13
          相关资源
          最近更新 更多