|
Вывод последниго дня месяца!
|
|||
---|---|---|---|
#18+
Всем привет! Каким образом можно вывести последний день в каждом месяце(30, 31 или 28)? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 17:05 |
|
Вывод последниго дня месяца!
|
|||
---|---|---|---|
#18+
Вот примерно то, что у меня сейчас есть declare @dtime char(8) set @dtime = '2002/09/' @dtime+'30 23:59:59' Но меня волнует вопрос с 30 в этом запросе! Ведь может быть и 31 и 28!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 17:23 |
|
Вывод последниго дня месяца!
|
|||
---|---|---|---|
#18+
-- Добавить к вашей дате 1 месяц. set @dat = DATEADD(month, 1, @dat) -- Отнять из дни set @dat = DATEDIFF(day, DATEPART(day, @dat), @dat) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 17:27 |
|
Вывод последниго дня месяца!
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 17:28 |
|
Вывод последниго дня месяца!
|
|||
---|---|---|---|
#18+
смотри в самом конце Не знаю правильно или нет не проверял но смыл точно правильный! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 17:29 |
|
Вывод последниго дня месяца!
|
|||
---|---|---|---|
#18+
Вот, может кому пригодится... Ф-ция GetPeriodDate выдает по переданной дате дату начала/конца периода Ф-ция LastDayOfMonth выдает последний день месяца Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115.
Может, написано не совсем оптимально, но мне подходит... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2002, 12:18 |
|
|
start [/forum/topic.php?fid=46&gotonew=1&tid=1819495]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 275ms |
total: | 417ms |
0 / 0 |