Questions tagged «date»

此挑战旨在通过使用,操纵,接受作为输入,输出或计算日历日期或时钟时间来解决。

15
年度中国十二生肖
2015年是山羊年!在这项挑战中,您将弄清楚哪种动物代表年份。为避免将挑战复杂化,您无需计算农历新年。 由于它们在十二生肖中只有12种动物,因此您的代码将需要尽可能短。 例子 您的程序必须获取系统年份,第一行仅供参考 2015 Goat 1924 Rat 1923 Pig 2008 Rat 规格 十二生肖的顺序是: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, Pig Rat从2008年开始,到Pig2007年开始,Ox到2009年,依此类推。 输出必须正确大写。

24
这是多久以前的?
这是多久以前的? 规则 每个提交必须是完整程序。 程序必须在表单中以两个逗号分隔的日期作为输入YYYY-MM-DD,并将自第二个日期起经过的天数打印到STDOUT,就像今天是第一个日期一样(如果第二个日期在将来,则输出一个负数)加上可选的尾随换行符,仅此而已。假定两个日期都在公历中。 该程序不得向STDERR写入任何内容。 请注意,必须有一个解释器,以便可以测试提交。 提交的得分上字节,在合适的(预先存在的)编码,通常(但不一定)UTF-8。某些语言(例如Folders)很难评分-如有疑问,请在Meta上提问。 这是 代码高尔夫球,因此最短的代码获胜 例子 输入: 2015-12-03,2015-12-01 输出: 2 输入: 2015-12-03,2014-12-01 输出: 367 输入: 2015-12-03,2013-12-03 输出: 730 摘录 这篇文章底部的Stack Snippet通过答案a)作为排行榜和b)作为每种语言的获奖者列表生成了目录。 为确保您的答案显示出来,请使用以下Markdown模板以标题开头。 ## Language Name, N bytes N您提交的文件大小在哪里。如果您提高了分数,则可以通过打败旧分数来保持标题。例如: ## Ruby, <s>104</s> <s>101</s> 96 bytes 如果要在标头中包含多个数字(例如,因为您的分数是两个文件的总和,或者您想单独列出解释器标志罚分),请确保实际分数是标头中的最后一个数字: ## Perl, 43 + 2 (-p flag) = 45 bytes 您还可以将语言名称设置为链接,然后该链接将显示在代码段中: …
9 code-golf  date 

6
提供自Unix时间戳以来经过的时间的最短脚本
为克服这一挑战,您需要做的是编写最短的“ timeago”脚本,该脚本输出在给定的Unix时间戳与脚本运行时间之间的数十年,数年,数周,数天,数小时,数分钟和数秒的时间。 您必须以“最低的条款”给出时差,例如1 weeknot 7 days,9 yearsnot 0 decades 9 years。您还必须正确使用复数形式,例如,1 day不能1 days。 您的脚本必须精确到正负1秒以内(因此精确的第二个舍入方法并不重要)。 Time Equivalency Table 1 decade = 10 years 1 year = 31536000 seconds (not technically correct but close enough) 1 week = 7 days 1 day = 24 hours 1 hour = 60 minutes 1 minute …
9 code-golf  date 

4
寻找下一个“有趣的”时间
我今天恰好在11:11:11瞥了一眼手表(今天是1/11;可惜不是2011年),这让我开始思考:我知道!我应该对此提出一个编码问题!我是一个白痴。 无论如何,您面临的挑战是花费一个小时,一分钟和一秒作为输入,并输出下一个“有趣的”时间。在这里,我将定义有趣的步骤如下: 连接小时,分钟和秒。(例如,在4:14:14,则为41414。) 检查覆盖整个字符串长度的一组连续的1、2或3组。例如,我可以[41][41][4]在示例时间中找到(如果组无法通过字符串到达​​,请像在本示例中那样将其切断)。又如:在我的问题开始第一个例子的时候,这将是[1][1][1][1][1][1],[11][11][11]或[111][111]。 是否有一个连续的组贯穿整个字符串?如果是这样,那么时间是“有趣的!” 否则,不是。 输入可以采用任何合理的格式,但不得进行硬编码。输出也可以采用任何合理的格式,并且不必与输入采用相同的格式。 如果出于某种原因使用网络访问,则从网络下载的所有字节都将计入得分。 这是 代码高尔夫球; 以字节为单位的最短代码获胜。
9 code-golf  date 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.