文档章节

通过日期计算周几

wvitas
 wvitas
发布于 2014/12/31 15:37
字数 114
阅读 52
收藏 0
/**
     * 通过日期获取周几
     * @param pTime
     * @return String
     * @throws Throwable
     */
    public static String dayForWeek(String pTime) throws Exception{
        SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd",Locale.CHINA);
         
        Calendar cal =  Calendar.getInstance();
        cal.setTime(format.parse(pTime));
        int dayForWeek = 0;
        if (cal.get(Calendar.DAY_OF_WEEK) == 1) {
            dayForWeek = 7;
        } else {
            dayForWeek = cal.get(Calendar.DAY_OF_WEEK) - 1;
        }
         
        String week_value = "";
        switch (dayForWeek) {
            case 1:
                week_value = "周一";
                break;
            case 2:
                week_value = "周二";
                break;
            case 3:
                week_value = "周三";
                break;
            case 4:
                week_value = "周四";
                break;
            case 5:
                week_value = "周五";
                break;
            case 6:
                week_value = "周六";
                break;
                 
            case 7:
                week_value = "周日";
                break;
     
            default:
                break;
            }
         
        return week_value;
    }


© 著作权归作者所有

wvitas
粉丝 1
博文 34
码字总数 6802
作品 0
闵行
程序员
私信 提问
Java 中日期的几种常见操作 —— 取值、转换、加减、比较

java 的开发过程中免不了与 Date 类型纠缠,准备总结一下项目经常使用的日期相关操作,JDK 版本 1.7,如果能够帮助大家节约那么几分钟起身活动一下,去泡杯咖啡,便是极好的,嘿嘿。当然,我...

十一11
2016/02/20
86
0
SQL Server 日期函数:EOMonth、DateFormat、Format、DatePart、DateName

一,月份的最后一天 函数 EOMonth 返回指定日期的最后一天 EOMONTH ( startdate [, monthto_add ] ) 1,对于start_date 有两种输入方式,能够转换为Date的字符串类型 和 date 数据类型。 de...

长征6号
2016/09/06
0
0
sql中时间日期操作(时间日期函数,时间日期格式,时间日期转换参数,时间日期比较,时间日期计算)

sql中对时间进行操作,需要掌握四个时间函数:dateadd,datediff,datepart,datename。 dateadd是在指定日期上相加或相减一个时间。 如:在指定日期添加3天select dateadd(day,3,'2010-05-06'),...

huyuner1
2018/06/26
0
0
oracle function 用于判断是否为节假日

create or replace function isHoliday(dateOfYear varchar,holiday varchar,workday varchar) return boolean is Result boolean; n_number number(1);--返回为周几 1为周日 。。。7为周六 ......

xiaoxin
2013/12/13
2.2K
0
日期和时间API - 读《Java 8实战》

日期与时间 LocalDate 创建一个LocalDate对象并读取其值 LocalTime 创建LocalTime并读取值 LocalDateTime 直接创建LocalDateTime对象或通过合并日期和时间的方式创建 Instant 机器的日期和时...

yysue
2018/08/14
180
0

没有更多内容

加载失败,请刷新页面

加载更多

golang-字符串-地址分析

demo package mainimport "fmt"func main() {str := "map.baidu.com"fmt.Println(&str, str)str = str[0:5]fmt.Println(&str, str)str = "abc"fmt.Println(&s......

李琼涛
今天
4
0
Spring Boot WebFlux 增删改查完整实战 demo

03:WebFlux Web CRUD 实践 前言 上一篇基于功能性端点去创建一个简单服务,实现了 Hello 。这一篇用 Spring Boot WebFlux 的注解控制层技术创建一个 CRUD WebFlux 应用,让开发更方便。这里...

泥瓦匠BYSocket
今天
6
0
从0开始学FreeRTOS-(列表与列表项)-3

FreeRTOS列表&列表项的源码解读 第一次看列表与列表项的时候,感觉很像是链表,虽然我自己的链表也不太会,但是就是感觉很像。 在FreeRTOS中,列表与列表项使用得非常多,是FreeRTOS的一个数...

杰杰1号
今天
8
0
Java反射

Java 反射 反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的 Class,Class 类 用于表示.class 文件(字节码)) 一、反射的概述 定义:JAVA 反射机制是在运行状态中,对于任...

zzz1122334
今天
5
0
聊聊nacos的LocalConfigInfoProcessor

序 本文主要研究一下nacos的LocalConfigInfoProcessor LocalConfigInfoProcessor nacos-1.1.3/client/src/main/java/com/alibaba/nacos/client/config/impl/LocalConfigInfoProcessor.java p......

go4it
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部