java时间格式问题

原创 2015年11月21日 17:50:57
//根据传回的参数转变日期格式
            String dateStr = (String)pageData.remove("genDate");
            pageData.put("dateStr",dateStr);//返回日期代号
            //初始化Calendar
            Calendar caPaper = Calendar.getInstance();
            if (!StringUtils.isBlank(dateStr)){
                if (dateStr.equals("1")) {//一个小时左右                
                    caPaper.add(Calendar.HOUR, -1); //改变日历时间的基础方法 
                } else if (dateStr.equals("2")) {//今天
                    caPaper.set(caPaper.get(Calendar.YEAR),
                            caPaper.get(Calendar.MONTH),
                            caPaper.get(Calendar.DATE),
                            0, 0, 0);
                } else if (dateStr.equals("3")) {//本周
                    int day_of_week = caPaper.get(Calendar.DAY_OF_WEEK) - 1;//默认周的算法跟我们不同
                    if (day_of_week == 0) {
                        day_of_week = 7;

                    }
                    caPaper.add(Calendar.DATE, -day_of_week+1);
                    caPaper.set(caPaper.get(Calendar.YEAR),
                                caPaper.get(Calendar.MONTH),
                                caPaper.get(Calendar.DATE),
                                0, 0, 0);
                } else if (dateStr.equals("4")) {//本月
                    caPaper.set(caPaper.get(Calendar.YEAR),
                            caPaper.get(Calendar.MONTH),
                            1, 0, 0, 0);
                }
                // 查询日期
                pageData.put("genDate", caPaper.getTime());
            }   

版权声明:本文为博主原创文章,未经博主允许不得转载。

Java时间格式大全

又收藏到一个好的java时间格式大全,这个是做成了类的 又收藏到一个好的java时间格式大全,这个是做成了类的  转自:http://www.busfly.cn/post/java_string_...
  • CrystalDestiny
  • CrystalDestiny
  • 2014年04月14日 19:48
  • 2177

java时间格式的转换

package com.example.k.myapplication; import android.annotation.TargetApi; import android.os.Build; ...
  • Revival_Liang
  • Revival_Liang
  • 2016年11月05日 23:26
  • 227

java判断时间格式 //格式必须为“YYYY-MM-dd”

/** * 判断时间格式 格式必须为“YYYY-MM-dd” * 2004-2-30 是无效的 * 2003-2-29 是无效的 * @param sDate * @return ...
  • friendan
  • friendan
  • 2014年05月12日 00:06
  • 22110

JAVA 定时器时间格式

格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明  是否必填 允许填写的值 允许的通配符 1 ...
  • kg_929
  • kg_929
  • 2015年11月19日 14:24
  • 803

时间格式--java中的时间格式问题

在java中当后台数据与前台数据进行交互时,如果存在时间,就必须对时间进行转换。在转换时如果转换字符错误,转换的日期就不是想要的结果,下面日期参数可以进行参考 注json中时间转换,@JsonF...
  • coder_taoge
  • coder_taoge
  • 2016年10月09日 22:34
  • 93

Java,对日期时间的格式和有效性进行验证的一个好办法。

项目需要对界面上用户输入的日期带有时间的一个字段的格式和有效性进行验证,我google了一下,确实有强人用正则实现了,包括了对闰月的特殊情况,但是,由于用户不一样的要求,所以要是修改那位仁兄的代码就是...
  • gauss2008
  • gauss2008
  • 2008年03月06日 17:48
  • 11676

java中时间格式匹配

// This file contains date formats that Frink will parse.// See documentation for SimpleDateParser o...
  • Three_H
  • Three_H
  • 2005年09月12日 17:45
  • 2238

Java时间格式对照表

Java时间格式对照表
  • zhangweiwtmdbf
  • zhangweiwtmdbf
  • 2014年11月10日 17:29
  • 2277

java 判断输入的时间格式

public boolean parseDate(String da){ // 利用java中的SimpleDateFormat类,指定日期格式,注意yyyy,MM大小写 // 这里的日期格式...
  • z991876960
  • z991876960
  • 2017年01月19日 14:46
  • 840

java createSQLQuery().list()返回日期格式没有时分秒的解决方法

J2EE项目中用使用Date类型不显示时分秒的解决方法       在开发web项目中,发现提取Oracle中某几个Date类型的字段时,发现提出来的Date型值,只有“年月日”,没有“时...
  • u014682573
  • u014682573
  • 2015年04月01日 15:28
  • 449
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java时间格式问题
举报原因:
原因补充:

(最多只允许输入30个字)