|
|
|
Сколько лет, месяцев, дней ?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте !!! Вопрос: На 1 Марта 2008 Года, человек проработал 3 Года, 8 Месяцев, 17 Дней Каким образом считать сколько Лет, Месяцев, Дней он проработал на сегоднешнем дне - 11 Марта 2008 Год Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2008, 11:22 |
|
||
|
Сколько лет, месяцев, дней ?
|
|||
|---|---|---|---|
|
#18+
Насколько я помню, вычитание дат дает результат в днях. Вот эти дни и прибавь к "3 года 8 месяцев 17 дней" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2008, 11:51 |
|
||
|
Сколько лет, месяцев, дней ?
|
|||
|---|---|---|---|
|
#18+
Вам надо вычислить дату приема на работу и потом от нее срок на сегодня? А срок считать календарный? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2008, 11:53 |
|
||
|
Сколько лет, месяцев, дней ?
|
|||
|---|---|---|---|
|
#18+
MsgBox Format(date1 - date2, "yy mm dd") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2008, 12:58 |
|
||
|
Сколько лет, месяцев, дней ?
|
|||
|---|---|---|---|
|
#18+
Мне надо считать сколько времени (Годы.Месяцы.Дни) работник проработал на предприятие, но , человек может уволиться потом прийти обратно и тд (случаи есть по 5 раз) В этом случае ему считаеться общий стаж на 01.03.2008 , потом , каждый день с нарастающим я должен приплюсовать количество дней Например, на 01.03.2008 у человека запись : 03.08.17 (те 3 Года 8 Месяцев 17 Дней) на 11.03.2008 у человека должно быть запись : 03.08.27 (те 3 Года 8 Месяцев 27 Дней) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2008, 14:29 |
|
||
|
Сколько лет, месяцев, дней ?
|
|||
|---|---|---|---|
|
#18+
А что за магическая такая дата 1 марта ? Как я понял, вам надо считать прерывающийся стаж, и приходится принимать решение что делать с обрывками дней общая сумма которых превышает месяц. Это надо у заказчиков спрашивать а не у программистов. Т.к. алгоритм подсчета стажа может отличаться от календарных периодов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2008, 15:25 |
|
||
|
Сколько лет, месяцев, дней ?
|
|||
|---|---|---|---|
|
#18+
Спасибо Всем, вопрос снят ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2008, 17:18 |
|
||
|
Сколько лет, месяцев, дней ?
|
|||
|---|---|---|---|
|
#18+
Держите - функция, возвращающая интервал между двумя датами. Возвращается интервалы от года до секунды.: Код: 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. 116. 117. 118. 119. 120. 121. 122. 123. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2008, 09:57 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35183249&tid=2162554]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 414ms |

| 0 / 0 |
