JVM Scripting and Calendar

Oct 18, 2011 16:42

В последнее время всё чаще использую Clojure в качестве скриптового языка, когда нужно быстро получить ответ на какой-либо вопрос, и писать полноценную программу не представляется целесообразным.

Сегодня наткнулся на письмо счастья следующего содержания:

":-) В этом октябре - 5 понедельников, 5 суббот и 5 воскресений. Это происходит раз в 823 года. ( Read more... )

clojure

Leave a comment

Comments 4

(The comment has been removed)

adovzh October 18 2011, 17:06:56 UTC
Это, верно, аналог только (.get (Calendar/getInstance) Calendar/DAY_OF_WEEK)
:)
А весь скрипт, наверное, побольше будет?

Reply

vvlevchenko October 18 2011, 17:49:32 UTC
Верно ;) , я сначала не до конца пост прочитал на "письмо счастья" зрительный парсер отключился. Да скрипт подлиннее, но зато как улучшает english skills ;)

Reply


и не лень стока кода писать :)) ppsh October 19 2011, 04:44:55 UTC

select number+1
from master.dbo.spt_values
where type ='p' and DATEPART(dw,'20111001') = DATEPART(dw,right('0000'+convert(varchar(4),number+1),4)+'1001')

Reply

Re: и не лень стока кода писать :)) adovzh October 19 2011, 05:09:06 UTC
Истинный гуру MSSQL ничем себя не выдаст :)
Интересное решение, правда, vendor-specific, для Оракла и других код будет выглядеть по-другому.

Reply


Leave a comment

Up