精华内容
下载资源
问答
  • 2018-08-18 15:19:00
    public class Test1{
         public void week(int week){
             switch (week) {
            case 1:
                System.out.println("星期一");
                break;
            case 2:
                System.out.println("星期二");
                break;
            case 3:
                System.out.println("星期三");
                break;
            case 4:
                System.out.println("星期四");
                break;
            case 5:
                System.out.println("星期五");
                break;
            case 6:
                System.out.println("星期六");
                break;
            case 7:
                System.out.println("星期日");
                break;
            default:
                System.out.println("这个星期不存在");
                break;
            }
    
         }
    public static void main(String[] args) {
        Test1 test1=new Test1();
        test1.week(8);
    }
    }
    更多相关内容
  • 数字1-7转换成星期一到星期天

    千次阅读 2020-04-01 16:05:57
    数字1-7转换成星期一到星期天 代码如下: package studydemo; import java.util.Calendar; import java.util.HashMap; public class WeekDays { public static void main(String[] args) { Calendar now = ...

    代码如下:

    package studydemo;
    
    import java.util.Calendar;
    import java.util.HashMap;
    
    public class WeekDays {
        public static void main(String[] args) {
            Calendar now = Calendar.getInstance();
    
            // 一周第一天是否为星期天
            boolean isFirstSunday = (now.getFirstDayOfWeek() == Calendar.SUNDAY);
    
            //获取周几
            int weekday = now.get(Calendar.DAY_OF_WEEK);
            System.out.println(weekday);
    
            //第三种方法
            System.out.println("星期"+"日一二三四五六".charAt(weekday-1));
            System.out.println("星期"+"一二三四五六日".charAt(weekday-2));
            
            //若一周第一天为星期天,则-1
            if (isFirstSunday) {
                weekday -= 1;
                if (weekday == 0) {
                    weekday = 7;
                }
    
            }
    
            //第一种方法
            String day = replace(weekday);
            System.out.println("今天周"+day);
    
            //第二种方法
            HashMap<Integer, String> map = new HashMap<Integer,String>();
            map.put(1, "一");
            map.put(2, "二");
            map.put(3, "三");
            map.put(4, "四");
            map.put(5, "五");
            map.put(6, "六");
            map.put(7, "日");
    
            //        String days = map.get(1);
            //        System.out.println(days);
            String dayofweek = map.get(weekday);
            System.out.println("今天周"+dayofweek);
    
           
    
        }
    
        public static String replace(int weekday) {
            String day = null;
            switch (weekday) {
            case 1: day = "一"; break;
            case 2: day = "二"; break;
            case 3: day = "三"; break;
            case 4: day = "四"; break;
            case 5: day = "五"; break;
            case 6: day = "六"; break;
            case 7: day = "七"; break;
            default:break;
            }
            return day;
        }
        public String toChineseDate(int date){
    
            return "星期"+"日一二三四五六".charAt(date-1);
        }
    
    }
    

    控制台输入内容如下:
    图为控制台输出内容

    展开全文
  • |——应用中会有各种不同的需求,要灵活应对:比如拿到某一日期要知道是周几|——DAYOFWEEK(date) 【返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。】mysql> select ...

    |——

    应用中会有各种不同的需求,要灵活应对:比如拿到某一日期要知道是周几

    |——DAYOFWEEK(date) 【返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。】

    mysql> select DAYOFWEEK(CURRENT_TIMESTAMP());

    +--------------------------------+

    | DAYOFWEEK(CURRENT_TIMESTAMP()) |

    +--------------------------------+

    |                 3 |

    +--------------------------------+

    1 row in set

    没错就是3 对应ODBC标准中找出对应 就是星期二;好坑。

    写了一函数转换:

    private function _week($num)

    {

    $res = '';

    switch ($num) {

    case :

    $res = '星期天';

    break;

    case :

    $res = '星期一';

    break;

    case :

    $res = '星期二';

    break;

    case :

    $res = '星期三';

    break;

    case :

    $res = '星期四';

    break;

    case :

    $res = '星期五';

    break;

    case :

    $res = '星期六';

    break;

    }

    return $res;

    }

    |——WEEKDAY(date)【返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。】

    mysql> select WEEKDAY(CURRENT_TIMESTAMP());

    +------------------------------+

    | WEEKDAY(CURRENT_TIMESTAMP()) |

    +------------------------------+

    |                 1|

    +------------------------------+

    1 row in set

    怎么又是1了 好坑。

    |——DAYOFMONTH(date) 【返回date的月份中日期,在1到31范围内。】

    mysql> select DAYOFMONTH('2008-08-08');

    +--------------------------+

    | DAYOFMONTH('2008-08-08') |

    +--------------------------+

    |              8 |

    +--------------------------+

    1 row in set

    |——DAYOFYEAR(date) 【返回date在一年中的日数, 在1到366范围内。】

    mysql> select DAYOFYEAR('2008-08-08');

    +-------------------------+

    | DAYOFYEAR('2008-08-08') |

    +-------------------------+

    | 221                     |

    +-------------------------+

    1 row in set

    |——MONTH(date)【返回date的月份,范围1到12。】

    mysql> select MONTH('2008-08-08');

    +---------------------+

    | MONTH('2008-08-08') |

    +---------------------+

    | 8                   |

    +---------------------+

    1 row in set

    |——DAYNAME(date)【返回date的星期名字。】

    mysql> select DAYNAME("2008-08-08");

    +-----------------------+

    | DAYNAME("2008-08-08") |

    +-----------------------+

    | Friday                |

    +-----------------------+

    1 row in set

    |——MONTHNAME(date)【返回date的月份名字。】

    mysql> select MONTHNAME("2008-08-08");

    +-------------------------+

    | MONTHNAME("2008-08-08") |

    +-------------------------+

    | August                  |

    +-------------------------+

    1 row in set

    |——QUARTER(date) 【返回date一年中的季度,范围1到4。】

    mysql> select QUARTER("2008-08-08");

    +-----------------------+

    | QUARTER("2008-08-08") |

    +-----------------------+

    | 3                     |

    +-----------------------+

    1 row in set

    |——WEEK(date) | WEEK(date,first)

    对于星期天是一周的第一天的地方,有一个单个参数,返回date的周数,范围在0到52。2个参数形式WEEK()允许

    你指定星期是否开始于星期天或星期一。如果第二个参数是0,星期从星期天开始,如果第二个参数是1,

    从星期一开始。

    mysql> select week('2008-08-08',1);

    +----------------------+

    | week('2008-08-08',1) |

    +----------------------+

    | 32                   |

    +----------------------+

    1 row in set

    mysql> select week('2008-08-08',0);

    +----------------------+

    | week('2008-08-08',0) |

    +----------------------+

    | 31                   |

    +----------------------+

    1 row in set

    |——YEAR(date)【返回date的年份,范围在1000到9999。】

    mysql> select year(now());

    +-------------+

    | year(now()) |

    +-------------+

    | 2014        |

    +-------------+

    1 row in set

    |——CURRENT_DATE【以'YYYY-MM-DD'或YYYYMMDD格式返回今天日期值,取决于函数是在一个字符串还是数字上下文被使用。】

    mysql> select curdate();

    +------------+

    | curdate()  |

    +------------+

    | 2014-04-15 |

    +------------+

    1 row in set

    mysql> select curdate() + 0;

    +---------------+

    | curdate() + 0 |

    +---------------+

    | 20140415      |

    +---------------+

    1 row in set

    |——CURTIME()  | CURRENT_TIME 【以'HH:MM:SS'或HHMMSS格式返回当前时间值,取决于函数是在一个字符串还是在数字的上下文被使用。】

    mysql> select curtime();

    +-----------+

    | curtime() |

    +-----------+

    | 15:11:00  |

    +-----------+

    1 row in set

    mysql> select current_time;

    +--------------+

    | current_time |

    +--------------+

    | 15:11:13     |

    +--------------+

    1 row in set

    mysql> select current_time + 0;

    +------------------+

    | current_time + 0 |

    +------------------+

    | 151157.000000    |

    +------------------+

    1 row in set

    |——  NOW()  == SYSDATE() == CURRENT_TIMESTAMP

    mysql> select now();

    +---------------------+

    | now()               |

    +---------------------+

    | 2014-04-15 15:12:58 |

    +---------------------+

    1 row in set

    mysql> select now() + 0;

    +-----------------------+

    | now() + 0             |

    +-----------------------+

    | 20140415151306.000000 |

    +-----------------------+

    1 row in set

    参考:

    php日期转时间戳&comma;指定日期转换成时间戳

    写过PHP+MySQL的程序员都知道有时间差,UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储.处理方便,但 是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么 ...

    excel转换日期格式,将yyyymmdd类型日期转换成yyyy-mm-dd等日期类型方法

    源数据日期格式:例如: 20160420 20160422 目标日期格式类型: 2016-4-20 2016-4-22 或 2016/04/20 2016/04/22 方法: 一.选中相应数据的单元格 ...

    mysql将字符转换成数字

    在操作mysql时,经常需要将字符转换成数字,这一步虽然简单,但不常用的话也很容易忘记,现将在网上找到的方法记录如下: 1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现例如:将pony表 ...

    mysql 查询 int类型日期转换成datetime类型

    数据库日期类型是int类型的,该查询结果是datetime类型的 SELECT from_unixtime( `时间列名` ) FROM 表名 如果原来类型是datetime类型,查询结果要是int类 ...

    mySQL把秒转换成日期

    mysql> SELECT SEC_TO_TIME (3600); +--------------------+ | SEC_TO_TIME (3600) | +---------------- ...

    C&num; 将日期转换成中文格式

    没有什么难点,只是要小心,要考虑到月.日上 10 的说法,比如:10 不能直接转换成一〇,也不能像上 20 那样转换成一十〇,应该是十. 特点总结: 数字为 10 时,结果为十: 数字大于 10 时, ...

    js 中日期 转换成时间戳 例如2013-08-30 转换为时间戳

    //时间格式2014-02-02 14:10:00改成时间戳 //此时构造出来的时间是:2013/03/08 00:00:00. //这样得到的是一个数值,表示的是从1970年1月1日0点0分0秒到d ...

    C&num;把日期转化成星期

    显示效果:       *****      前台页面代码: ...

    s 中日期 转换成时间戳 例如2013-08-30 转换为时间戳

    以前遇到过一个关于时间戳的问题,为了不被大家鄙视,先说一下概念. 具体时间戳怎么定义的我也不清楚,但百度百科中有这么一句:“时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)至当前时 ...

    随机推荐

    008-python基础-数据类型

    一.基本数据类型: 数字 int 字符串 str 布尔值 bool      真或假 1或0 列表 list 元组 tuple    (不可变列表) 字典 dict       (无序)

    Android 中Java和JavaScript交互入门

    如何实现JavaScript 和java 交互 实现Java和js交互十分便捷.通常只需要以下几步. WebView开启JavaScript脚本执行 WebView设置供JavaScript调用的交互 ...

    PCI-E配置MSI中断流程解析

    在传统的pci中断体系中,每一个pci总线上的设备被分配一个特定的中断号,然后当设备需要中断cpu时,设备直接发出int信号,然后在cpu的inta引脚拉低的时候将自己的中断号放在数据总线上,一切都要 ...

    EntityFramework Core 学习系列(一)Creating Model

    EntityFramework Core 学习系列(一)Creating Model Getting Started 使用Command Line 来添加 Package  dotnet add pa ...

    SmartSql 性能评测

    BenchmarkDotNet=v0.10.14, OS=Windows 10.0.17134 Intel Core i7-6700K CPU 4.00GHz (Skylake), 1 CPU, 8 ...

    友盟分享因为Bundle Id 校验不通过 无法分享到微信

    微信分享应用里面资料有个APP bundle id需要填的, 以前申请的时候不需要填也可以正常分享, 但是最近开始微信需要验证, 在那填上APP对应bundle ID 就可以了

    Step7:SQL Server 多实例下的复制

    一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 搭建步骤(Procedure) 注意事项(Attention) 二.背景(Contexts) ...

    laravel 数据模型方法

    laravel 数据模型方法 作用:提供了数据库操作的方法 <?php namespace App; use Illuminate\Database\Eloquent\Model; class ...

    Python isalnum&lpar;&rpar; 方法

    描述 Python isalnum() 方法检测字符串是否由字母和数字组成. 语法 isalnum()方法语法: S.isalnum() 参数 无. 返回值 如果字符串至少有一个字符并且所有字符都是字 ...

    python标准库介绍——19 mmap 模块详解

    ==mmap 模块== (2.0 新增) ``mmap`` 模块提供了操作系统内存映射函数的接口, 如 [Example 2-13 #eg-2-13] 所示. 映射区域的行为和字符串对象类似, 但数据 ...

    展开全文
  • 1关:要求对输入的数字1~7转换成文字星期几,对其它数字不转换 任务描述 本关任务:要求对输入的数字1~7转换成文字星期几,对其它数字不转换,提示“error”。 测试说明 测试输入:4 预期输出:Thursday 测试输入...

    第1关:要求对输入的数字1~7转换成文字星期几,对其它数字不转换
    任务描述
    本关任务:要求对输入的数字1~7转换成文字星期几,对其它数字不转换,提示“error”。
    测试说明
    测试输入:4
    预期输出:Thursday
    测试输入:7
    预期输出:Sunday
    测试输入:10
    预期输出:error

    #include <stdio.h>
    int main()
    {
        /********** Begin **********/
        int a;
        scanf("%d",&a);
        switch(a)
        {
            case 1:printf("Monday");break;
            case 2:printf("Tuesday");break;
            case 3:printf("Wednesday");break;
            case 4:printf("Thursday");break;
            case 5:printf("Friday");break;
            case 6:printf("Saturday");break;
            case 7:printf("Sunday");break;
            default:printf("error");break;
        }
    
        /********** End **********/
        return 0;
    }
    
    
    展开全文
  • weekStr = "星期一星期二星期三星期四星期五星期六星期日" weekId = int(input("请输入星期数字(1-7):")) pos = (weekId - 1) * 3 print(weekStr[pos: pos+3]) –>请输入星期数字(1-7): 6 –>星期六
  • JAVA输入1~7输出星期一~星期日

    千次阅读 2022-01-21 10:54:46
    JAVA输入1~7数字,输出对应的星期一~星期日 源代码: import java.util.Scanner; public class Test1 { public static void main(String[] args){ System.out.println("请输入1-7的数字"); Scanner sc = new...
  • 将时间戳转换成星期

    千次阅读 2018-05-25 18:31:05
    ?php 02 /** 03 * 根据时间戳返回星期几 04 * @param string $time 时间戳 05 * @return 星期几 06 */07 function weekday($time) 08 { 09 if(is_numeric($time)) 10 { 11 $...'星期一','星期二','...
  • #include using namespace std; int main() { int day; cin>>day; switch(day) { case 0: cout;break; case 1: cout;br
  • oracle数据库日期转换成星期

    千次阅读 2018-03-13 10:17:42
    例-1:select t.LINE_NO, t.demand_id, t.work_content, t.ENTER_USER, pkg_attr.get_a007_name(t.ENTER_USER) USER_NAME, Case to_char(t.enter_date,'d') When '1' Then '星期天...
  • 当后台返回的数据是数组格式的["1","3","5"],但是前台需要展示周一、周三、周五的时候,可以直接使用。
  • 此方法需要使用到datetime库。 实例代码如下: from datetime import datetime week = datetime.strptime("2019-03-04","%Y-%m-%d").weekday() print(week) 打印结果为0。 该方法会返回数字0—6,依次代表周一到...
  • 如何将时间戳转换星期

    千次阅读 2020-06-02 15:07:19
    String[] weekDays = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; Calendar cal = Calendar.getInstance(); cal.setTime(timestamp); int w = cal.get(Calendar.DAY_OF_WEEK) -...
  • java-日期转换星期

    千次阅读 2018-10-10 14:21:28
     * @doc 日期转换星期几  * @param datetime  * 日期 例:2017-10-17  * @return String 例:星期二  * @history 2017年10月17日 上午9:55:30 Create by 【hsh】  */  public static Str...
  • 、获取当前时间转换成星期几 方法: select substr(to_char(sysdate,'day','NLS_DATE_LANGUAGE=''SIMPLIFIED CHINESE'''),-1) from dual; 方法二: select DECODE(dw, 7, '星期天',
  • mysql中字符串转换成日期类型:

    千次阅读 2020-12-19 03:36:22
    mysql中字符串转换成日期类型:select date_format('2013-03-09','%Y-%m-%d');select date_format('2013-03-09','%y-%m-%d');select STR_TO_DATE('2013-03-09','%Y-%m-%d');select STR_TO_DATE('2012-10-11 16:42:...
  • ——————————————————————————————————————————— 例如:如图所示,根据第1列的时间,希望分别计算出对应的中、英文星期。 解题步骤: 1、我们先计算第2列: 1)找到...
  • c语言将字符串中的小写字母转换成大写字母描述给定个字符串,将其中所有的小写字母转换成大写字母。输入输入行,包含个字符串(长度不超过100,可能包含空格)。输出输出转换后的字符串。样例输入helloworld123...
  • 后台传过来的时间戳,如果为10位 ,则需要*1000... return n[1] ? n : '0' + n } const timestampToYmd=timestamp=>{ let date = new Date(timestamp *1000) //时间戳为10位 需*1000,时间戳为13位的话就不需要*.
  • 字符串问题中,通过运用eval和切片操作进行转换 ...weekStr = "星期一星期二星期三星期四星期五星期六星期天" weekId = eval(input("请输入数字(1-7):")) pos = (weekId-1)*3 print(weekStr[pos: pos+3]) ...
  • package Experiment.Java.test5; import java.util.Scanner; public class test03 { public static void main(String[] args) { ... System.out.println("输入1-7"); int num = in.nextInt(); switch
  • 1.传入个String返回具体的星期 /** * 日期转星期 * * @param datetime * @return */ public String dateToWeek(String datetime) { SimpleDateFormat f = new SimpleDateFormat(“y...
  • mysql日期转换成字符串的方法

    千次阅读 2021-02-05 18:36:48
    mysql日期转换成字符串的方法发布时间:2020-04-29 09:41:00来源:亿速云阅读:178作者:小新今天小编给大家分享的是mysql日期转换成字符串的方法,相信很多人都不太了解,为了让大家更加了解mysql日期转换成字符串...
  • php时间戳转换成时间的方法

    千次阅读 2022-02-28 10:27:10
    php时间戳转换成时间的方法 在php中将时间戳转换成时间的方法,可以通过调用php内置函数“date()”来实现,该函数的语法为“date(format,timestamp)”,其参数format表示为转换成时间的格式,参数timestamp表示要...
  • Java 时间戳转换成时间

    千次阅读 2020-03-27 10:18:45
    使用java将时间戳转换成时间 。 使用SimpleDateFormat类的format()方法将时间戳转换成时间 。 日期和时间模式(区别大小写,含义不同) 符号 含义 yyyy 年 MM 月 dd 日 hh 1~12小时制(1-12) HH 24...
  • c语言日期转换星期

    千次阅读 2015-03-11 21:24:37
    #include typedef enum bool{true =1,false=0}bool;.../*计算1901年之后的日期转换星期几*/ bool yun(int year) { return (year%4==0&&year%100!=0||year%400==0); } int datetoweek(int year,int month,int day) {
  • 如果你想用sql将日期转换成具体的"周几"维度,我建议直接使用这两个函数就好了 方式: -- 在这里,0代表周天,1-6 依次代表周一到周六 SELECT DATE_FORMAT('2020-05-23','%w'); -- 输出:6;周六? SELECT DATE_...
  • Python输入一个表示星期的数字(1表示星期一,2表示星期二......6表示星期六,7表示星期日),输出对应的星期英文单词 小白的解答: 方法一: dct={1:'Monday',2:'Tuesday',3:'Wednesday',4:'Thursday',5:'...
  • public class Test6 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); for(int j=0;j&...请输入1-7的数字,系统判断...
  • MATLAB数据类型及相互转换()

    千次阅读 2020-12-30 16:26:04
    MATLAB 中的数据类型与其它语言类似,下文将对MATLAB中的数据类型做总结注意:在matlab中有whos()函数和class()函数等可以查看变量数据类型,使用格式如下代码>> class(a) %%注意此处使用class的时候必须要...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 124,545
精华内容 49,818
关键字:

怎么把1转换成星期一