|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Добрый вечер, объясните чайнику, почему в окне отладки ? month(#03/02/2016#) равно 3 - я ожидал 2-ку, а ? month(#01/02/2016#) равно 1, опять же должно вернуться 2-ка ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 08:52 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Александр Коротковопять же должноникто никому ничего не должен. <censored>-американцы сначала пишут месяц, потом число, потом год ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 09:09 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 10:31 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Спасибо за ответы .... запутался я в этих датах. В одних случаях дата берется из текстового поля, в других - как результат извлечения из базы данных и везде нужно преобразовывать в нужный формат ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 11:51 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
из текстового поля нужно преобразовывать с помощью CDate в дату из БД вообще не надо трогать, она уже в виде даты #03/02/2016# - это тоже уже дата - ее тоже преобразовывать не надо самый безопасный формат даты: yyyy-mm-dd - в нем не возникает путаницы с месяцем ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 11:56 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Хорошо, спрошу еще, раз формат американский, то почему не возникает ошибки: ? month(#13/01/2014#) - возвращает 1, а ведь должно вернуть "несуществующий" 13 месяц? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 12:37 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Если литерал допускает дуальное толкование - считается, что первым идёт месяц. Если однозначен - то как имеет смысл интерпретировать. А вот ... как думаешь, что даст date(#13/14/2014#) ? А потом проверь... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 14:23 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
AkinaЕсли литерал допускает дуальное толкование - считается, что первым идёт месяц. Если однозначен - то как имеет смысл интерпретировать. А вот ... как думаешь, что даст date(#13/14/2014#) ? А потом проверь... Это в политике можно толковать, как вздумается ... а тут должно быть все строго ... раз первым идет месяц, значит должна быть ошибка на первое число в дате, если оно больше 12. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 14:42 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Так или иначе, единственное применение такой записи - это константа - это используется нечасто и ты ее записываешь сам - всегда пиши месяц первым - неоднозначности не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 14:53 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Хорошо, получается, что в окне отладки я должен использовать дату как строку, тогда вопросов не возникает ? Month("03/02/2014") 2 Ладно, пойду повешусь :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 15:06 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Александр Коротков? Month("03/02/2014")Вот в ЭТОМ случае как раз и возникает вопрос - результат будет зависеть от того, какой у вас формат даты в виндах, в интернациональных настройках. Как я уже говорил - вот так: ?month("2001-05-06") неоднозначности не будет ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 15:10 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
но в такой формат ("2001-05-06") нужно будет каждый раз переводить параметр, прежде чем передавать его в некую пользовательскую функцию? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 15:20 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
У меня есть ощущение что вы путаете типы данных - строку и дату (String и Date) у Date НЕТ И НЕ МОЖЕТ НИКАКОГО ФОРМАТА - это просто число, если вы получаете откуда-то некий тип данных (например из базы из поля типа Date) и передаете его в функцию, который принимает параметр типа Date, вообще не требуется думать ни о каких преобразованиях - их нет. Формат возникает только в тот момент, когда вы превращаете дату в строку (например при выводе на экран) или наоборот, когда пользователь вводит дату с клавиатуры - вот только тогда есть необходимость задумываться о том, где расположен месяц. В типе Date понятия "положение месяца" просто НЕТ - это число, обозначающее количество дней, прошедших с 1900-01-01 (кажется). ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 16:27 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Shocker.ProУ меня есть ощущение что вы путаете типы данных Пожалуй да, в голове пока каша ... хотя начинаю понимать вашу мысль .... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 17:59 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Если приведете примеры своего кода и что вы хотите куда передать - можно будет показать на конкретном примере ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 18:03 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Александр КоротковЭто в политике можно толковать, как вздумается ... а тут должно быть все строго ... раз первым идет месяц, значит должна быть ошибка на первое число в дате, если оно больше 12. Не понял... ко мне какие претензии? не я реализацию функции писАл... кстати, всё и есть строго - результат детерминированный? да... чего ещё надо? а если кто-то умом не охватил - его проблемы. Shocker.ProУ меня есть ощущение что вы путаете типы данных - строку и дату (String и Date) Есть ещё третья ипостась - литерал даты. Нечто из разряда полу-тут-полу-там, типа нет, а значение есть... весёлый такой зверёк. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 19:26 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
AkinaЕсть ещё третья ипостась - литерал даты. Нечто из разряда полу-тут-полу-там, типа нет, а значение есть... весёлый такой зверёк.чёй-то типа нет. Все тот же тип - Date ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2014, 22:12 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Shocker.ProАлександр Коротковопять же должноникто никому ничего не должен. <censored>-американцы сначала пишут месяц, потом число, потом год Не так давно так писали и на Руси, чтобы в этом убедиться, достаточно почитать письма <censored>-Гоголя. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 03:12 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
да, и мерили в пядях, саженях и верстах, пудах и фунтах Однако стандартизация взяла верх во всех странах... кроме некоторых ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 08:47 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Значит не во всех. Да и стандарт, оказывается, дело относительное. Там он один, а где-то там он другой. Так принято, и это хорошо, потому что это означает разнообразие и занятость. И первый день недели не везде понедельник, кстати, и Цельсий не везде рулит. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 09:20 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
i45И первый день недели не везде понедельник, кстати, и Цельсий не везде рулит.примерно в тех же странах, где мили, фунты и месяц пишется впереди )) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 10:23 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Мне так кажется, это далеко не последние страны. По-крайней мере это те страны, без которых этот форум просто бы не существовал. Так что, чей стандарт стандартнее, еще надо посмотреть. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 11:17 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Я считаю, что тот стандарт стандартнее, где единицы того же смысла переводятся друг в друга путем умножения на степень 10, а не какое-то произвольное число, и даты записываются в порядке увеличения или уменьшения детализации (интересно, а почему у них время не показывается как ММ:ЧЧ:СС - логичнее для них было бы) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 11:36 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Спасибо всем, к Зеленограду претензий не имею :) Вообще, мне нужно написать некую функцию, типа Double, которая принимает три параметра: начальную дату DateStart; конечную дату DateEnd; номер месяца iMonth. Параметр iMonth должен попадать в диапазон номеров месяцев начальной и конечной дат. Т.е. iMonth >= Month(DateStart) And iMonth <= Month(DateEnd). В противном случае возвращаем 0 Функция возвращает "какую часть" занимает указанный диапазон дат по отношению к длительности номера переданного месяца, например: fnX("2014-01-12","2014-03-23",1)=0.64516 fnX("2014-01-12","2014-03-23",2)=1 fnX("2014-01-12","2014-03-23",3)=0.7666 Для чего это нужно? Есть ежемесячный плановый показатель "Сколько больных должно быть пролечено". План утверждается на год, число пролеченных каждый месяц немного меняется. Врач знает сколько он пролечил реально за некий период (между DateStart и DateEnd) он хочет знать - а сколько это в процентах от плана. Если бы диапазон дат начинался календарным началом и заканчивался календарным концом месяца - тут нет проблем. Я конечно изваял нечто, но страшно показывать .... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 11:41 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
собственно, не очень важно, что делает сама функция, важно, откуда вы берете данные и как вы их передаете в функцию ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 11:48 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Даты начальная и конечная берутся из полей формы и присваиваются переменным DateStart и DateEnd Далее запросом к базе (в диапазоне номеров месяцев этих переменных), к таблице, где хранятся плановые показатели я получаю набор этих самых плановых показателей (dao recordset) и далее в цикле умножаю i-й показатель на i-е значение этой самой функции. По окончанию цикла имею сумму как план на указанный диапазон ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 12:00 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
То есть есть три передачи дат: 1) из поля формы в DateStart и DateEnd 2) из DateStart и DateEnd в запрос к БД 3) из DateStart и DateEnd в функцию поля формы - просто текст или используется календарь? переменные DateStart и DateEnd какого типа? Каким образом выполняется запрос к БД - типизированные параметры или простой текст запроса? какая СУБД? какого типа параметры функции? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 12:39 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
мда .... :) интерфейс и сама база реализованы на акцессе, потом морду буду переделывать на winform 1. "просто" текстовые поля с маской, формат поля - Краткий формат даты, маска - 00.00.0000;0;_ без календаря; 2. обе переменные DateStart и DateEnd типа Date; 3. Запрос к БД (mdb) для "вытаскивания" планового задания по каждому месяцу: Примерно так: strSQL = "SELECT KoDnPlan FROM tPrikaz WHERE NomMonth Between " & Month(Format(DateStart,""MM\/dd\/yyyy"")) & " AND " & Month(Format(DateEND,""MM\/dd\/yyyy"")) где KoDnPlan - тот самый плановый показатель (хитрость или не хитрость заключается в том, что его можно вообще не хранить в базе, т.к. можно просто рассчитать, т.к. дается план на не месяц, а на год, допустим, за год нужно пролечить 8250 больных, следовательно, месячный план равен Round(ГодовойПлан/12) .... но тут набегает ошибка округления .... поэтому пока, чтобы не мудрить, решил хранить в простецкой табличке) NomMonth - номер месяца и далее: set rst = CurrentDb.OpenRecordset(strSQL, dbOpenDynaset) 4. функция собственно: Public Function fnProcZap(dtStart As Date, dtEnd As Date, iMonth As Integer) As Double ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 13:26 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
По пунктам (по моей нумерации): 1) как происходит преобразование из текста в дату? (из поля формы в DateStart и DateEnd) 2) зачем тут лишние преобразования??? сначала преобразовываете из даты в строку (функцией format), а потом неявно обратно в дату, при использовании функции Month Код: vbnet 1.
3) При вызове функций никаких преобразований не надо Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 13:42 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Инициализация переменных происходит при вызове функции (показал не полностью), которая в свою очередь вызывается при нажатии кнопки на форме; эта функция проверяет содержимое полей и если они "правильные", возвращает истину: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
Модератор: Учимся использовать тэги оформления кода - FAQ ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 16:26 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
А где происходит конвертация текста в дату? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 18:46 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Shocker.ProА где происходит конвертация текста в дату? Хм ... хороший вопрос ... получается, что нет никакой конвертации ... сами переменные описаны в модуле: '************************************************ 01-02-2014 ************************************************** ' Глобальные переменные для работы с отчетами ' Public dtDateReportStart As Date Public dtDateReportEnd As Date ну а присвоение в уже показанной функции: If Not IsDate(txtDateStart) Or Not IsDate(txtDateEnd) Then MsgBox "Укажите дату начала и окончания формирования отчета!", vbCritical, "Ошибка" txtDateStart.SetFocus Exit Function Else dtDateReportStart = txtDateStart dtDateReportEnd = txtDateEnd End If ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 18:57 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Я, кажется, попросил использовать тэги оформления кода.... стало быть конвертация просиходит здесь.... неявная Код: vbnet 1. 2.
это, в принципе запись аналогична такой Код: vbnet 1. 2.
у нее есть недостаток, если на компьютере установлены региональные стандарты "Английский (США)" (или многие другие), то дата типа "10.05.2014" распознана не будет ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 19:00 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
про тэги учту, не обратил внимания ... так стало быть нужно было бы явно преобразовывать? Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 19:09 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
желательно всегда преобразовывать явно, это лучше с точки зрения понимания того, что вы делаете, взять к примеру ваш код: Код: vbnet 1.
- тут одно явное и два неявных преобразования, а нужно было лишь одно - желательно явное ну и, как я уже сказал выше, если вы хотите, чтобы код работал на компьютере с любыми региональными настройками, то этот код не подойдет. Так как у вас фиксированный шаблон ввода даты, нужно вычленить оттуда по отдельности все компоненты с помощью Mid$ и собрать в дату с помощью DateValue ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2014, 19:28 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Shocker.Pro...почему у них время не показывается как ММ:ЧЧ:СС - логичнее для них было бы) Грегорианский календарь и часы были изобретены в Европе. Календарь был тесно связан с религией, если не для религиозных же целей и изобретен. В то время, для указания даты, применялся приблизительно вот такой формат: 25-ый день декабря года Господа нашего 1750 Время не указывалось вовсе. Во-первых, до появления первых паровозов, понятия стандартного времени не существовало, т.е. в двух соседних городах время могло отличаться на час или два. А во-вторых, время узнать было зачастую не так просто как сегодня. К моменту, когда датироваться стали такие печатные издания как газеты, в целях экономии, дату стали существенно сокращать, но в дань традиции порядок не изменился, т.е. выглядело это примерно так: 25 декабря 1750 года, а в последствие перешли к еще более короткой версии: 25/12/1750 Поначалу, аналогичный формат был и в США, точнее тогда еще английской колонии. Однако после получения независимости "религиозный" формат даты утратил свою обязательность. А газеты того времени в заголовках печатали наиболее важные элементы даты, т.е. примерно так: Среда, июнь 12, 1901 или июнь 12, 1901. Год не играл большой роли, т.к. газеты за прошлый год никто не читал, а вот знать месяц было даже важнее дня. Все дело в том, что большинство газет того времени не печатались ежедневно, а раз в месяц, но для порядка день также указывался. Когда газеты стали печатать чаще, то день недели оказался на первом месте, вполне логично предположить, что в то время, знать, что сегодня понедельник важнее, чем знать, что сегодня 7 апреля. Некоторые утверждают, что такой порядок невольно заставлял задуматься о дате и человек ее проще запоминал, но это лишь утверждения. Со временем, формат сократился: июнь/12/1901, а потом еще сократился 6/12/1901. Время приобрело свою техническую и научную важность в эру индустриализации и не имело ничего общего с религией, соответственно, и стандарт был принят исходя из научных логических соображений. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2014, 01:02 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Shocker.Proжелательно всегда преобразовывать явно, это лучше с точки зрения понимания того, что вы делаете, взять к примеру ваш код: Код: vbnet 1.
- тут одно явное и два неявных преобразования, а нужно было лишь одно - желательно явное А вот тут поподробнее ... явное - это: Код: vbnet 1.
? А неявные где? Давно ничего не писал на vba, имею дело только с сишарп, который понятно, таких вещей не прощает ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2014, 06:37 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Shocker.ProЯ считаю, что тот стандарт стандартнее, где единицы того же смысла переводятся друг в друга путем умножения на степень 10, а не какое-то произвольное число, и даты записываются в порядке увеличения или уменьшения детализации (интересно, а почему у них время не показывается как ММ:ЧЧ:СС - логичнее для них было бы) Число 10 не менее произвольно любого другого. Все остальное дело традиции и привычки. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2014, 06:52 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Александр КоротковShocker.Proжелательно всегда преобразовывать явно, это лучше с точки зрения понимания того, что вы делаете, взять к примеру ваш код: Код: vbnet 1.
- тут одно явное и два неявных преобразования, а нужно было лишь одно - желательно явное А вот тут поподробнее ... явное - это: Код: vbnet 1.
? А неявные где? Month должна брать Date, a берет-то строку. Возвращает она число, которое конкатенируется как будто оно уже строка. Вот Вам два неявных преобразования. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2014, 07:16 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Ладно, спасибо всем :) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2014, 08:02 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
i45Число 10 не менее произвольно любого другого.отнюдь, полагаю, тебе известно происхождение десятичной системы. А, коль скоро, мы считаем именно в десятичной системе, операции с умножением и делением на ее основание необычайно просты. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2014, 09:46 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Александр Коротковимею дело только с сишарп, который понятно, таких вещей не прощаеттогда тем более удивительно отсутствие дисциплинированности в обращении с типами )) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2014, 09:49 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Shocker.Proтогда тем более удивительно отсутствие дисциплинированности в обращении с типами )) согласен, есть о чем задуматься :) все равно я буду потом переделывать на шарпе, мне плохо становится от внешнего вида кода vba ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2014, 11:11 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Shocker.Proi45Число 10 не менее произвольно любого другого.отнюдь, полагаю, тебе известно происхождение десятичной системы. А, коль скоро, мы считаем именно в десятичной системе, операции с умножением и делением на ее основание необычайно просты. Тем не менее его выбор изначально произволен. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2014, 02:52 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
i45произволен.хотя удивительным образом согласуется с количеством пальцев на руке ) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2014, 09:18 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Shocker.Proхотя удивительным образом согласуется с количеством пальцев на руке ) это называется антропный принцип :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2014, 11:42 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Поэтому произволен. Было бы пальцев восемь, считали бы по основанию восемь. Могли бы считать по основанию пять, и т.д. Математически это не имеет никакого значения, а практически - дело навыка и привычки, приобретаемых в школе. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2014, 11:50 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
i45Поэтому произволен. Было бы пальцев восемь, считали бы по основанию восемь.видимо, мы разный смысл вкладываем в понятие "произвольный". В итоге мы оба имеем ввиду "причинно-следственный". )) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2014, 12:25 |
|
Функция Month(Date) возвращает разные значения.
|
|||
---|---|---|---|
#18+
Shocker.Proi45Поэтому произволен. Было бы пальцев восемь, считали бы по основанию восемь.видимо, мы разный смысл вкладываем в понятие "произвольный". В итоге мы оба имеем ввиду "причинно-следственный". )) Я вообще забыл, из-за чего все началось. :0) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2014, 12:41 |
|
|
start [/forum/topic.php?all=1&fid=60&tid=2156418]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
69ms |
get tp. blocked users: |
1ms |
others: | 289ms |
total: | 460ms |
0 / 0 |