首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Oracle中如何获取当年第几周、第几天,当月第几周、第几天等

先来说一下需求:日期格式需要取年的后两位+月份转为A-L+当月第几周,如21I1就是今天的日期码。...,'J','11','K','12','L','MM')|| TO_CHAR(SYSDATE,'W') AS DATECODE FROM DUAL; 可能你会问,这个周是9月份的第二个周了,为啥显示为1...SELECT TO_CHAR(SYSDATE, 'w') FROM DUAL; --1个月中的第几周 (从每月1号开始算,日期+6天为每1周结尾) SELECT TO_CHAR(SYSDATE, 'ww...') FROM DUAL; --1年中的第几周(每年1月1日为1周开始,日期+6天为每1周结尾) SELECT TO_CHAR(SYSDATE, 'iw') FROM DUAL; --1年中的第几周(...星期一至星期日算1周,且每年的第一个星期一为1周) SELECT TO_CHAR(SYSDATE, 'd') FROM DUAL; --1周的第几天 SELECT TO_CHAR(SYSDATE, '

4.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

Python 64课】python shell

当你安装好 python,并正确配置系统变量 PATH 后(linux 和 mac 上通常都预装并配置好了 python),在命令行里输入 python,会看到诸如以下的提示: $ python Python...三个右括号 >>> 是 python 输入的提示符,它表示 python 解释器已经准备好了,等待你的命令。...在这里输入 python 的命令,并输入回车,python 解释器将在下一行立刻给出运行的结果。...python shell 可以非常方便的运行 python 语句,这一点对调试、快速组建和测试相当有用。当你在编写代码的过程中,对一些方法不确定的时候,可以通过 python shell 来进行试验。...当你需要写一个相对完整的 python 程序时,你需要写在一个“源文件”中。这就是运行 python 的第二种方法。

922100

Python 0课】Why Python

为什么用Python作为编程入门语言? 原因很简单。 嗯。。。原因就是,很简单。。。 每种语言都会有它的支持者和反对者。去Google一下“why python”(程序员准则:要Google不要百度。...当学C++的同学还在写链表,学Java的同学还在折腾运行环境的时候,学Python的你已经像上图一样飞上天了。 当然,除了简单,还有一个重要的原因:因为我现在每天都在写Python。...况且Python还是挺有利于形成良好编程思维的一门语言。 推荐两本我个人比较喜欢的Python入门书籍,一本是《简明Python教程》,点击最下方的“阅读原文”可以看到它的在线版。...另一本是《Head First Python》,Head First系列都是非常浅显易懂的入门类书籍,虽然我只瞄过几眼,但感觉还是不错的。...事情的直接起因是Sunny同学昨天跟我说,她最近在学Python,如果碰到不懂的地方希望能问问我。我又联想到前阵子Jing同学说想学一门编程语言,于是就有了这么个号。

97770

Python 7课】if

有同学问,为什么这个语言要叫python。这个嘛,它肯定不是我起的。python,读作“派森”,中文意思“巨蟒”。...其实是一个喜剧团体用了“Monty Python”这个名字,而python的创造者又是他们的电视节目《Monty Python and the Flying Circus》(巨蟒飞行马戏团)的粉丝。...当他还在自娱自乐地折腾python的雏形时,就拿来命了名。所以,你要是发明了一种语言,也可以命名个Zhenhuan之类的。 #======== if ========# 继续上次的程序。...python用这种方法替代了其他很多编程语言中的{}。你也可以选择1/2/3...个空格或者按一下tab键,但必须整个文件中都统一起来。千万不可以tab和空格混用,不然就会出现各种莫名其妙的错误。...面向零基础初学者的编程课 每天5分钟,轻松学编程 回复python可以查看课程目录

74660

实用主义:JS判断给定日期是第几周

前言 这是今天遇到的面试题,题目 写一个函数,判断给定的日期是几月的第几周,当月1日属于上一月的,该周计入上一月。...首先需要把给定日期转换为一个Date类型 str = Date.parse(str); str = new Date(str); 这样我们就可以获得这个日期的日月年,我们可以根据日期数除以7然后取整得到第几周数...2月天数.png 我们可以看见,3月1号是周三,那么这几天应该归为上一周,即2月5周,因此我们需要判断一个月的前几天是否是周一,如果不是则归为上一周 if (str.getDate() < 7) {...getWeek(str) { // 将字符串转为标准时间格式 str = Date.parse(str); str = new Date(str); // 先计算出该日期为第几周

5.1K80

Python 4课】输入

它可以帮我们确认自己电脑上的python是不是正常。但是这种方法很难帮我们实现写一个完整小程序的目标。 IDE,包括python自带的IDLE和其他第三方的IDE。...python有一个接收命令行下输入的方法: input() 注意,和print不同的是,这次我们必须得加上()了,而且得是英文字符的括号。 好了,终于可以搬出那个弱智小游戏了,耶!...打开我们的python编辑器,不管是IDLE,在线编辑器,还是其他的IDE。在代码编辑器中输入下面几句代码: print "Who do you think I am?"...(插一句,python还有一个输入的方法:raw_input(),它把所有的输入都直接当作一串字符,于是就可以不用加引号,有兴趣的同学可以试一试,体会一下两者的不同。

60170

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券