andrew4582

Time Helper

Aug 15th, 2010
315
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 63.54 KB | None | 0 0
  1. public static class THelper {
  2.  
  3. #region Constants
  4. public const int ONE_MILLISECOND = 1;
  5. public const int TWO_MILLISECONDS = 2;
  6. public const int THREE_MILLISECONDS = 3;
  7. public const int FOUR_MILLISECONDS = 4;
  8. public const int FIVE_MILLISECONDS = 5;
  9. public const int SIX_MILLISECONDS = 6;
  10. public const int SEVEN_MILLISECONDS = 7;
  11. public const int EIGHT_MILLISECONDS = 8;
  12. public const int NINE_MILLISECONDS = 9;
  13. public const int TEN_MILLISECONDS = 10;
  14. public const int TWENTY_MILLISECONDS = 20;
  15. public const int THIRTY_MILLISECONDS = 30;
  16. public const int FORTY_MILLISECONDS = 40;
  17. public const int FIFTY_MILLISECONDS = 50;
  18. public const int SIXTY_MILLISECONDS = 60;
  19. public const int SEVENTY_MILLISECONDS = 70;
  20. public const int EIGHTY_MILLISECONDS = 80;
  21. public const int NINETY_MILLISECONDS = 90;
  22. public const int ONE_HUNDRED_MILLISECONDS = 100;
  23. public const int TWO_HUNDRED_MILLISECONDS = 200;
  24. public const int THREE_HUNDRED_MILLISECONDS = 300;
  25. public const int FOUR_HUNDRED_MILLISECONDS = 400;
  26. public const int FIVE_HUNDRED_MILLISECONDS = 500;
  27. public const int SIX_HUNDRED_MILLISECONDS = 600;
  28. public const int SEVEN_HUNDRED_MILLISECONDS = 700;
  29. public const int EIGHT_HUNDRED_MILLISECONDS = 800;
  30. public const int NINE_HUNDRED_MILLISECONDS = 900;
  31. public const int ONE_THOUSAND_MILLISECONDS = 1000;
  32. public const int ONE_SECOND = 1000;
  33. public const int ONE_MINUTE = 60000;
  34. public const int ONE_HOUR = 3600000;
  35. public const int ONE_DAY = 86400000;
  36. public const int TWO_SECONDS = 2000;
  37. public const int TWO_MINUTES = 120000;
  38. public const int TWO_HOURS = 7200000;
  39. public const int TWO_DAYS = 172800000;
  40. public const int THREE_SECONDS = 3000;
  41. public const int THREE_MINUTES = 180000;
  42. public const int THREE_HOURS = 10800000;
  43. public const int THREE_DAYS = 259200000;
  44. public const int FOUR_SECONDS = 4000;
  45. public const int FOUR_MINUTES = 240000;
  46. public const int FOUR_HOURS = 14400000;
  47. public const int FOUR_DAYS = 345600000;
  48. public const int FIVE_SECONDS = 5000;
  49. public const int FIVE_MINUTES = 300000;
  50. public const int FIVE_HOURS = 18000000;
  51. public const int FIVE_DAYS = 432000000;
  52. public const int SIX_SECONDS = 6000;
  53. public const int SIX_MINUTES = 360000;
  54. public const int SIX_HOURS = 21600000;
  55. public const int SIX_DAYS = 518400000;
  56. public const int SEVEN_SECONDS = 7000;
  57. public const int SEVEN_MINUTES = 420000;
  58. public const int SEVEN_HOURS = 25200000;
  59. public const int SEVEN_DAYS = 604800000;
  60. public const int EIGHT_SECONDS = 8000;
  61. public const int EIGHT_MINUTES = 480000;
  62. public const int EIGHT_HOURS = 28800000;
  63. public const int EIGHT_DAYS = 691200000;
  64. public const int NINE_SECONDS = 9000;
  65. public const int NINE_MINUTES = 540000;
  66. public const int NINE_HOURS = 32400000;
  67. public const int NINE_DAYS = 777600000;
  68. public const int TEN_SECONDS = 10000;
  69. public const int TEN_MINUTES = 600000;
  70. public const int TEN_HOURS = 36000000;
  71. public const int TEN_DAYS = 864000000;
  72. public const int ELEVEN_SECONDS = 11000;
  73. public const int ELEVEN_MINUTES = 660000;
  74. public const int ELEVEN_HOURS = 39600000;
  75. public const int ELEVEN_DAYS = 950400000;
  76. public const int TWELVE_SECONDS = 12000;
  77. public const int TWELVE_MINUTES = 720000;
  78. public const int TWELVE_HOURS = 43200000;
  79. public const int TWELVE_DAYS = 1036800000;
  80. public const int THIRTEEN_SECONDS = 13000;
  81. public const int THIRTEEN_MINUTES = 780000;
  82. public const int THIRTEEN_HOURS = 46800000;
  83. public const int THIRTEEN_DAYS = 1123200000;
  84. public const int FOURTEEN_SECONDS = 14000;
  85. public const int FOURTEEN_MINUTES = 840000;
  86. public const int FOURTEEN_HOURS = 50400000;
  87. public const int FOURTEEN_DAYS = 1209600000;
  88. public const int FIFTEEN_SECONDS = 15000;
  89. public const int FIFTEEN_MINUTES = 900000;
  90. public const int FIFTEEN_HOURS = 54000000;
  91. public const int FIFTEEN_DAYS = 1296000000;
  92. public const int SIXTEEN_SECONDS = 16000;
  93. public const int SIXTEEN_MINUTES = 960000;
  94. public const int SIXTEEN_HOURS = 57600000;
  95. public const int SIXTEEN_DAYS = 1382400000;
  96. public const int SEVENTEEN_SECONDS = 17000;
  97. public const int SEVENTEEN_MINUTES = 1020000;
  98. public const int SEVENTEEN_HOURS = 61200000;
  99. public const int SEVENTEEN_DAYS = 1468800000;
  100. public const int EIGHTEEN_SECONDS = 18000;
  101. public const int EIGHTEEN_MINUTES = 1080000;
  102. public const int EIGHTEEN_HOURS = 64800000;
  103. public const int EIGHTEEN_DAYS = 1555200000;
  104. public const int NINETEEN_SECONDS = 19000;
  105. public const int NINETEEN_MINUTES = 1140000;
  106. public const int NINETEEN_HOURS = 68400000;
  107. public const int NINETEEN_DAYS = 1641600000;
  108. public const int TWENTY_SECONDS = 20000;
  109. public const int TWENTY_MINUTES = 1200000;
  110. public const int TWENTY_HOURS = 72000000;
  111. public const int TWENTY_DAYS = 1728000000;
  112. public const int TWENTY_ONE_SECONDS = 21000;
  113. public const int TWENTY_ONE_MINUTES = 1260000;
  114. public const int TWENTY_ONE_HOURS = 75600000;
  115. public const int TWENTY_ONE_DAYS = 1814400000;
  116. public const int TWENTY_TWO_SECONDS = 22000;
  117. public const int TWENTY_TWO_MINUTES = 1320000;
  118. public const int TWENTY_TWO_HOURS = 79200000;
  119. public const int TWENTY_TWO_DAYS = 1900800000;
  120. public const int TWENTY_THREE_SECONDS = 23000;
  121. public const int TWENTY_THREE_MINUTES = 1380000;
  122. public const int TWENTY_THREE_HOURS = 82800000;
  123. public const int TWENTY_THREE_DAYS = 1987200000;
  124. public const int TWENTY_FOUR_SECONDS = 24000;
  125. public const int TWENTY_FOUR_MINUTES = 1440000;
  126. public const int TWENTY_FOUR_HOURS = 86400000;
  127. public const int TWENTY_FOUR_DAYS = 2073600000;
  128. public const int TWENTY_FIVE_SECONDS = 25000;
  129. public const int TWENTY_FIVE_MINUTES = 1500000;
  130. public const int TWENTY_FIVE_HOURS = 90000000;
  131. public const long TWENTY_FIVE_DAYS = 2160000000;
  132. public const int TWENTY_SIX_SECONDS = 26000;
  133. public const int TWENTY_SIX_MINUTES = 1560000;
  134. public const int TWENTY_SIX_HOURS = 93600000;
  135. public const long TWENTY_SIX_DAYS = 2246400000;
  136. public const int TWENTY_SEVEN_SECONDS = 27000;
  137. public const int TWENTY_SEVEN_MINUTES = 1620000;
  138. public const int TWENTY_SEVEN_HOURS = 97200000;
  139. public const long TWENTY_SEVEN_DAYS = 2332800000;
  140. public const int TWENTY_EIGHT_SECONDS = 28000;
  141. public const int TWENTY_EIGHT_MINUTES = 1680000;
  142. public const int TWENTY_EIGHT_HOURS = 100800000;
  143. public const long TWENTY_EIGHT_DAYS = 2419200000;
  144. public const int TWENTY_NINE_SECONDS = 29000;
  145. public const int TWENTY_NINE_MINUTES = 1740000;
  146. public const int TWENTY_NINE_HOURS = 104400000;
  147. public const long TWENTY_NINE_DAYS = 2505600000;
  148. public const int THIRTY_SECONDS = 30000;
  149. public const int THIRTY_MINUTES = 1800000;
  150. public const int THIRTY_HOURS = 108000000;
  151. public const long THIRTY_DAYS = 2592000000;
  152. public const int THIRTY_ONE_SECONDS = 31000;
  153. public const int THIRTY_ONE_MINUTES = 1860000;
  154. public const int THIRTY_ONE_HOURS = 111600000;
  155. public const long THIRTY_ONE_DAYS = 2678400000;
  156. public const int THIRTY_TWO_SECONDS = 32000;
  157. public const int THIRTY_TWO_MINUTES = 1920000;
  158. public const int THIRTY_TWO_HOURS = 115200000;
  159. public const long THIRTY_TWO_DAYS = 2764800000;
  160. public const int THIRTY_THREE_SECONDS = 33000;
  161. public const int THIRTY_THREE_MINUTES = 1980000;
  162. public const int THIRTY_THREE_HOURS = 118800000;
  163. public const long THIRTY_THREE_DAYS = 2851200000;
  164. public const int THIRTY_FOUR_SECONDS = 34000;
  165. public const int THIRTY_FOUR_MINUTES = 2040000;
  166. public const int THIRTY_FOUR_HOURS = 122400000;
  167. public const long THIRTY_FOUR_DAYS = 2937600000;
  168. public const int THIRTY_FIVE_SECONDS = 35000;
  169. public const int THIRTY_FIVE_MINUTES = 2100000;
  170. public const int THIRTY_FIVE_HOURS = 126000000;
  171. public const long THIRTY_FIVE_DAYS = 3024000000;
  172. public const int THIRTY_SIX_SECONDS = 36000;
  173. public const int THIRTY_SIX_MINUTES = 2160000;
  174. public const int THIRTY_SIX_HOURS = 129600000;
  175. public const long THIRTY_SIX_DAYS = 3110400000;
  176. public const int THIRTY_SEVEN_SECONDS = 37000;
  177. public const int THIRTY_SEVEN_MINUTES = 2220000;
  178. public const int THIRTY_SEVEN_HOURS = 133200000;
  179. public const long THIRTY_SEVEN_DAYS = 3196800000;
  180. public const int THIRTY_EIGHT_SECONDS = 38000;
  181. public const int THIRTY_EIGHT_MINUTES = 2280000;
  182. public const int THIRTY_EIGHT_HOURS = 136800000;
  183. public const long THIRTY_EIGHT_DAYS = 3283200000;
  184. public const int THIRTY_NINE_SECONDS = 39000;
  185. public const int THIRTY_NINE_MINUTES = 2340000;
  186. public const int THIRTY_NINE_HOURS = 140400000;
  187. public const long THIRTY_NINE_DAYS = 3369600000;
  188. public const int FORTY_SECONDS = 40000;
  189. public const int FORTY_MINUTES = 2400000;
  190. public const int FORTY_HOURS = 144000000;
  191. public const long FORTY_DAYS = 3456000000;
  192. public const int FORTY_ONE_SECONDS = 41000;
  193. public const int FORTY_ONE_MINUTES = 2460000;
  194. public const int FORTY_ONE_HOURS = 147600000;
  195. public const long FORTY_ONE_DAYS = 3542400000;
  196. public const int FORTY_TWO_SECONDS = 42000;
  197. public const int FORTY_TWO_MINUTES = 2520000;
  198. public const int FORTY_TWO_HOURS = 151200000;
  199. public const long FORTY_TWO_DAYS = 3628800000;
  200. public const int FORTY_THREE_SECONDS = 43000;
  201. public const int FORTY_THREE_MINUTES = 2580000;
  202. public const int FORTY_THREE_HOURS = 154800000;
  203. public const long FORTY_THREE_DAYS = 3715200000;
  204. public const int FORTY_FOUR_SECONDS = 44000;
  205. public const int FORTY_FOUR_MINUTES = 2640000;
  206. public const int FORTY_FOUR_HOURS = 158400000;
  207. public const long FORTY_FOUR_DAYS = 3801600000;
  208. public const int FORTY_FIVE_SECONDS = 45000;
  209. public const int FORTY_FIVE_MINUTES = 2700000;
  210. public const int FORTY_FIVE_HOURS = 162000000;
  211. public const long FORTY_FIVE_DAYS = 3888000000;
  212. public const int FORTY_SIX_SECONDS = 46000;
  213. public const int FORTY_SIX_MINUTES = 2760000;
  214. public const int FORTY_SIX_HOURS = 165600000;
  215. public const long FORTY_SIX_DAYS = 3974400000;
  216. public const int FORTY_SEVEN_SECONDS = 47000;
  217. public const int FORTY_SEVEN_MINUTES = 2820000;
  218. public const int FORTY_SEVEN_HOURS = 169200000;
  219. public const long FORTY_SEVEN_DAYS = 4060800000;
  220. public const int FORTY_EIGHT_SECONDS = 48000;
  221. public const int FORTY_EIGHT_MINUTES = 2880000;
  222. public const int FORTY_EIGHT_HOURS = 172800000;
  223. public const long FORTY_EIGHT_DAYS = 4147200000;
  224. public const int FORTY_NINE_SECONDS = 49000;
  225. public const int FORTY_NINE_MINUTES = 2940000;
  226. public const int FORTY_NINE_HOURS = 176400000;
  227. public const long FORTY_NINE_DAYS = 4233600000;
  228. public const int FIFTY_SECONDS = 50000;
  229. public const int FIFTY_MINUTES = 3000000;
  230. public const int FIFTY_HOURS = 180000000;
  231. public const long FIFTY_DAYS = 4320000000;
  232. public const int FIFTY_ONE_SECONDS = 51000;
  233. public const int FIFTY_ONE_MINUTES = 3060000;
  234. public const int FIFTY_ONE_HOURS = 183600000;
  235. public const long FIFTY_ONE_DAYS = 4406400000;
  236. public const int FIFTY_TWO_SECONDS = 52000;
  237. public const int FIFTY_TWO_MINUTES = 3120000;
  238. public const int FIFTY_TWO_HOURS = 187200000;
  239. public const long FIFTY_TWO_DAYS = 4492800000;
  240. public const int FIFTY_THREE_SECONDS = 53000;
  241. public const int FIFTY_THREE_MINUTES = 3180000;
  242. public const int FIFTY_THREE_HOURS = 190800000;
  243. public const long FIFTY_THREE_DAYS = 4579200000;
  244. public const int FIFTY_FOUR_SECONDS = 54000;
  245. public const int FIFTY_FOUR_MINUTES = 3240000;
  246. public const int FIFTY_FOUR_HOURS = 194400000;
  247. public const long FIFTY_FOUR_DAYS = 4665600000;
  248. public const int FIFTY_FIVE_SECONDS = 55000;
  249. public const int FIFTY_FIVE_MINUTES = 3300000;
  250. public const int FIFTY_FIVE_HOURS = 198000000;
  251. public const long FIFTY_FIVE_DAYS = 4752000000;
  252. public const int FIFTY_SIX_SECONDS = 56000;
  253. public const int FIFTY_SIX_MINUTES = 3360000;
  254. public const int FIFTY_SIX_HOURS = 201600000;
  255. public const long FIFTY_SIX_DAYS = 4838400000;
  256. public const int FIFTY_SEVEN_SECONDS = 57000;
  257. public const int FIFTY_SEVEN_MINUTES = 3420000;
  258. public const int FIFTY_SEVEN_HOURS = 205200000;
  259. public const long FIFTY_SEVEN_DAYS = 4924800000;
  260. public const int FIFTY_EIGHT_SECONDS = 58000;
  261. public const int FIFTY_EIGHT_MINUTES = 3480000;
  262. public const int FIFTY_EIGHT_HOURS = 208800000;
  263. public const long FIFTY_EIGHT_DAYS = 5011200000;
  264. public const int FIFTY_NINE_SECONDS = 59000;
  265. public const int FIFTY_NINE_MINUTES = 3540000;
  266. public const int FIFTY_NINE_HOURS = 212400000;
  267. public const long FIFTY_NINE_DAYS = 5097600000;
  268. public const int SIXTY_SECONDS = 60000;
  269. public const int SIXTY_MINUTES = 3600000;
  270. public const int SIXTY_HOURS = 216000000;
  271. public const long SIXTY_DAYS = 5184000000;
  272. public const int SIXTY_ONE_SECONDS = 61000;
  273. public const int SIXTY_ONE_MINUTES = 3660000;
  274. public const int SIXTY_ONE_HOURS = 219600000;
  275. public const long SIXTY_ONE_DAYS = 5270400000;
  276. public const int SIXTY_TWO_SECONDS = 62000;
  277. public const int SIXTY_TWO_MINUTES = 3720000;
  278. public const int SIXTY_TWO_HOURS = 223200000;
  279. public const long SIXTY_TWO_DAYS = 5356800000;
  280. public const int SIXTY_THREE_SECONDS = 63000;
  281. public const int SIXTY_THREE_MINUTES = 3780000;
  282. public const int SIXTY_THREE_HOURS = 226800000;
  283. public const long SIXTY_THREE_DAYS = 5443200000;
  284. public const int SIXTY_FOUR_SECONDS = 64000;
  285. public const int SIXTY_FOUR_MINUTES = 3840000;
  286. public const int SIXTY_FOUR_HOURS = 230400000;
  287. public const long SIXTY_FOUR_DAYS = 5529600000;
  288. public const int SIXTY_FIVE_SECONDS = 65000;
  289. public const int SIXTY_FIVE_MINUTES = 3900000;
  290. public const int SIXTY_FIVE_HOURS = 234000000;
  291. public const long SIXTY_FIVE_DAYS = 5616000000;
  292. public const int SIXTY_SIX_SECONDS = 66000;
  293. public const int SIXTY_SIX_MINUTES = 3960000;
  294. public const int SIXTY_SIX_HOURS = 237600000;
  295. public const long SIXTY_SIX_DAYS = 5702400000;
  296. public const int SIXTY_SEVEN_SECONDS = 67000;
  297. public const int SIXTY_SEVEN_MINUTES = 4020000;
  298. public const int SIXTY_SEVEN_HOURS = 241200000;
  299. public const long SIXTY_SEVEN_DAYS = 5788800000;
  300. public const int SIXTY_EIGHT_SECONDS = 68000;
  301. public const int SIXTY_EIGHT_MINUTES = 4080000;
  302. public const int SIXTY_EIGHT_HOURS = 244800000;
  303. public const long SIXTY_EIGHT_DAYS = 5875200000;
  304. public const int SIXTY_NINE_SECONDS = 69000;
  305. public const int SIXTY_NINE_MINUTES = 4140000;
  306. public const int SIXTY_NINE_HOURS = 248400000;
  307. public const long SIXTY_NINE_DAYS = 5961600000;
  308. public const int SEVENTY_SECONDS = 70000;
  309. public const int SEVENTY_MINUTES = 4200000;
  310. public const int SEVENTY_HOURS = 252000000;
  311. public const long SEVENTY_DAYS = 6048000000;
  312. public const int SEVENTY_ONE_SECONDS = 71000;
  313. public const int SEVENTY_ONE_MINUTES = 4260000;
  314. public const int SEVENTY_ONE_HOURS = 255600000;
  315. public const long SEVENTY_ONE_DAYS = 6134400000;
  316. public const int SEVENTY_TWO_SECONDS = 72000;
  317. public const int SEVENTY_TWO_MINUTES = 4320000;
  318. public const int SEVENTY_TWO_HOURS = 259200000;
  319. public const long SEVENTY_TWO_DAYS = 6220800000;
  320. public const int SEVENTY_THREE_SECONDS = 73000;
  321. public const int SEVENTY_THREE_MINUTES = 4380000;
  322. public const int SEVENTY_THREE_HOURS = 262800000;
  323. public const long SEVENTY_THREE_DAYS = 6307200000;
  324. public const int SEVENTY_FOUR_SECONDS = 74000;
  325. public const int SEVENTY_FOUR_MINUTES = 4440000;
  326. public const int SEVENTY_FOUR_HOURS = 266400000;
  327. public const long SEVENTY_FOUR_DAYS = 6393600000;
  328. public const int SEVENTY_FIVE_SECONDS = 75000;
  329. public const int SEVENTY_FIVE_MINUTES = 4500000;
  330. public const int SEVENTY_FIVE_HOURS = 270000000;
  331. public const long SEVENTY_FIVE_DAYS = 6480000000;
  332. public const int SEVENTY_SIX_SECONDS = 76000;
  333. public const int SEVENTY_SIX_MINUTES = 4560000;
  334. public const int SEVENTY_SIX_HOURS = 273600000;
  335. public const long SEVENTY_SIX_DAYS = 6566400000;
  336. public const int SEVENTY_SEVEN_SECONDS = 77000;
  337. public const int SEVENTY_SEVEN_MINUTES = 4620000;
  338. public const int SEVENTY_SEVEN_HOURS = 277200000;
  339. public const long SEVENTY_SEVEN_DAYS = 6652800000;
  340. public const int SEVENTY_EIGHT_SECONDS = 78000;
  341. public const int SEVENTY_EIGHT_MINUTES = 4680000;
  342. public const int SEVENTY_EIGHT_HOURS = 280800000;
  343. public const long SEVENTY_EIGHT_DAYS = 6739200000;
  344. public const int SEVENTY_NINE_SECONDS = 79000;
  345. public const int SEVENTY_NINE_MINUTES = 4740000;
  346. public const int SEVENTY_NINE_HOURS = 284400000;
  347. public const long SEVENTY_NINE_DAYS = 6825600000;
  348. public const int EIGHTY_SECONDS = 80000;
  349. public const int EIGHTY_MINUTES = 4800000;
  350. public const int EIGHTY_HOURS = 288000000;
  351. public const long EIGHTY_DAYS = 6912000000;
  352. public const int EIGHTY_ONE_SECONDS = 81000;
  353. public const int EIGHTY_ONE_MINUTES = 4860000;
  354. public const int EIGHTY_ONE_HOURS = 291600000;
  355. public const long EIGHTY_ONE_DAYS = 6998400000;
  356. public const int EIGHTY_TWO_SECONDS = 82000;
  357. public const int EIGHTY_TWO_MINUTES = 4920000;
  358. public const int EIGHTY_TWO_HOURS = 295200000;
  359. public const long EIGHTY_TWO_DAYS = 7084800000;
  360. public const int EIGHTY_THREE_SECONDS = 83000;
  361. public const int EIGHTY_THREE_MINUTES = 4980000;
  362. public const int EIGHTY_THREE_HOURS = 298800000;
  363. public const long EIGHTY_THREE_DAYS = 7171200000;
  364. public const int EIGHTY_FOUR_SECONDS = 84000;
  365. public const int EIGHTY_FOUR_MINUTES = 5040000;
  366. public const int EIGHTY_FOUR_HOURS = 302400000;
  367. public const long EIGHTY_FOUR_DAYS = 7257600000;
  368. public const int EIGHTY_FIVE_SECONDS = 85000;
  369. public const int EIGHTY_FIVE_MINUTES = 5100000;
  370. public const int EIGHTY_FIVE_HOURS = 306000000;
  371. public const long EIGHTY_FIVE_DAYS = 7344000000;
  372. public const int EIGHTY_SIX_SECONDS = 86000;
  373. public const int EIGHTY_SIX_MINUTES = 5160000;
  374. public const int EIGHTY_SIX_HOURS = 309600000;
  375. public const long EIGHTY_SIX_DAYS = 7430400000;
  376. public const int EIGHTY_SEVEN_SECONDS = 87000;
  377. public const int EIGHTY_SEVEN_MINUTES = 5220000;
  378. public const int EIGHTY_SEVEN_HOURS = 313200000;
  379. public const long EIGHTY_SEVEN_DAYS = 7516800000;
  380. public const int EIGHTY_EIGHT_SECONDS = 88000;
  381. public const int EIGHTY_EIGHT_MINUTES = 5280000;
  382. public const int EIGHTY_EIGHT_HOURS = 316800000;
  383. public const long EIGHTY_EIGHT_DAYS = 7603200000;
  384. public const int EIGHTY_NINE_SECONDS = 89000;
  385. public const int EIGHTY_NINE_MINUTES = 5340000;
  386. public const int EIGHTY_NINE_HOURS = 320400000;
  387. public const long EIGHTY_NINE_DAYS = 7689600000;
  388. public const int NINETY_SECONDS = 90000;
  389. public const int NINETY_MINUTES = 5400000;
  390. public const int NINETY_HOURS = 324000000;
  391. public const long NINETY_DAYS = 7776000000;
  392. public const int NINETY_ONE_SECONDS = 91000;
  393. public const int NINETY_ONE_MINUTES = 5460000;
  394. public const int NINETY_ONE_HOURS = 327600000;
  395. public const long NINETY_ONE_DAYS = 7862400000;
  396. public const int NINETY_TWO_SECONDS = 92000;
  397. public const int NINETY_TWO_MINUTES = 5520000;
  398. public const int NINETY_TWO_HOURS = 331200000;
  399. public const long NINETY_TWO_DAYS = 7948800000;
  400. public const int NINETY_THREE_SECONDS = 93000;
  401. public const int NINETY_THREE_MINUTES = 5580000;
  402. public const int NINETY_THREE_HOURS = 334800000;
  403. public const long NINETY_THREE_DAYS = 8035200000;
  404. public const int NINETY_FOUR_SECONDS = 94000;
  405. public const int NINETY_FOUR_MINUTES = 5640000;
  406. public const int NINETY_FOUR_HOURS = 338400000;
  407. public const long NINETY_FOUR_DAYS = 8121600000;
  408. public const int NINETY_FIVE_SECONDS = 95000;
  409. public const int NINETY_FIVE_MINUTES = 5700000;
  410. public const int NINETY_FIVE_HOURS = 342000000;
  411. public const long NINETY_FIVE_DAYS = 8208000000;
  412. public const int NINETY_SIX_SECONDS = 96000;
  413. public const int NINETY_SIX_MINUTES = 5760000;
  414. public const int NINETY_SIX_HOURS = 345600000;
  415. public const long NINETY_SIX_DAYS = 8294400000;
  416. public const int NINETY_SEVEN_SECONDS = 97000;
  417. public const int NINETY_SEVEN_MINUTES = 5820000;
  418. public const int NINETY_SEVEN_HOURS = 349200000;
  419. public const long NINETY_SEVEN_DAYS = 8380800000;
  420. public const int NINETY_EIGHT_SECONDS = 98000;
  421. public const int NINETY_EIGHT_MINUTES = 5880000;
  422. public const int NINETY_EIGHT_HOURS = 352800000;
  423. public const long NINETY_EIGHT_DAYS = 8467200000;
  424. public const int NINETY_NINE_SECONDS = 99000;
  425. public const int NINETY_NINE_MINUTES = 5940000;
  426. public const int NINETY_NINE_HOURS = 356400000;
  427. public const long NINETY_NINE_DAYS = 8553600000;
  428. public const int ONE_HUNDRED_SECONDS = 100000;
  429. public const int ONE_HUNDRED_MINUTES = 6000000;
  430. public const int ONE_HUNDRED_HOURS = 360000000;
  431. public const long ONE_HUNDRED_DAYS = 8640000000;
  432.  
  433. #endregion
  434. #region TimeSpans
  435. public static TimeSpan TS_ONE_SECOND = TimeSpan.FromMilliseconds(1000);
  436. public static TimeSpan TS_ONE_MINUTE = TimeSpan.FromMilliseconds(60000);
  437. public static TimeSpan TS_ONE_HOUR = TimeSpan.FromMilliseconds(3600000);
  438. public static TimeSpan TS_ONE_DAY = TimeSpan.FromMilliseconds(86400000);
  439. public static TimeSpan TS_TWO_SECONDS = TimeSpan.FromMilliseconds(2000);
  440. public static TimeSpan TS_TWO_MINUTES = TimeSpan.FromMilliseconds(120000);
  441. public static TimeSpan TS_TWO_HOURS = TimeSpan.FromMilliseconds(7200000);
  442. public static TimeSpan TS_TWO_DAYS = TimeSpan.FromMilliseconds(172800000);
  443. public static TimeSpan TS_THREE_SECONDS = TimeSpan.FromMilliseconds(3000);
  444. public static TimeSpan TS_THREE_MINUTES = TimeSpan.FromMilliseconds(180000);
  445. public static TimeSpan TS_THREE_HOURS = TimeSpan.FromMilliseconds(10800000);
  446. public static TimeSpan TS_THREE_DAYS = TimeSpan.FromMilliseconds(259200000);
  447. public static TimeSpan TS_FOUR_SECONDS = TimeSpan.FromMilliseconds(4000);
  448. public static TimeSpan TS_FOUR_MINUTES = TimeSpan.FromMilliseconds(240000);
  449. public static TimeSpan TS_FOUR_HOURS = TimeSpan.FromMilliseconds(14400000);
  450. public static TimeSpan TS_FOUR_DAYS = TimeSpan.FromMilliseconds(345600000);
  451. public static TimeSpan TS_FIVE_SECONDS = TimeSpan.FromMilliseconds(5000);
  452. public static TimeSpan TS_FIVE_MINUTES = TimeSpan.FromMilliseconds(300000);
  453. public static TimeSpan TS_FIVE_HOURS = TimeSpan.FromMilliseconds(18000000);
  454. public static TimeSpan TS_FIVE_DAYS = TimeSpan.FromMilliseconds(432000000);
  455. public static TimeSpan TS_SIX_SECONDS = TimeSpan.FromMilliseconds(6000);
  456. public static TimeSpan TS_SIX_MINUTES = TimeSpan.FromMilliseconds(360000);
  457. public static TimeSpan TS_SIX_HOURS = TimeSpan.FromMilliseconds(21600000);
  458. public static TimeSpan TS_SIX_DAYS = TimeSpan.FromMilliseconds(518400000);
  459. public static TimeSpan TS_SEVEN_SECONDS = TimeSpan.FromMilliseconds(7000);
  460. public static TimeSpan TS_SEVEN_MINUTES = TimeSpan.FromMilliseconds(420000);
  461. public static TimeSpan TS_SEVEN_HOURS = TimeSpan.FromMilliseconds(25200000);
  462. public static TimeSpan TS_SEVEN_DAYS = TimeSpan.FromMilliseconds(604800000);
  463. public static TimeSpan TS_EIGHT_SECONDS = TimeSpan.FromMilliseconds(8000);
  464. public static TimeSpan TS_EIGHT_MINUTES = TimeSpan.FromMilliseconds(480000);
  465. public static TimeSpan TS_EIGHT_HOURS = TimeSpan.FromMilliseconds(28800000);
  466. public static TimeSpan TS_EIGHT_DAYS = TimeSpan.FromMilliseconds(691200000);
  467. public static TimeSpan TS_NINE_SECONDS = TimeSpan.FromMilliseconds(9000);
  468. public static TimeSpan TS_NINE_MINUTES = TimeSpan.FromMilliseconds(540000);
  469. public static TimeSpan TS_NINE_HOURS = TimeSpan.FromMilliseconds(32400000);
  470. public static TimeSpan TS_NINE_DAYS = TimeSpan.FromMilliseconds(777600000);
  471. public static TimeSpan TS_TEN_SECONDS = TimeSpan.FromMilliseconds(10000);
  472. public static TimeSpan TS_TEN_MINUTES = TimeSpan.FromMilliseconds(600000);
  473. public static TimeSpan TS_TEN_HOURS = TimeSpan.FromMilliseconds(36000000);
  474. public static TimeSpan TS_TEN_DAYS = TimeSpan.FromMilliseconds(864000000);
  475. public static TimeSpan TS_ELEVEN_SECONDS = TimeSpan.FromMilliseconds(11000);
  476. public static TimeSpan TS_ELEVEN_MINUTES = TimeSpan.FromMilliseconds(660000);
  477. public static TimeSpan TS_ELEVEN_HOURS = TimeSpan.FromMilliseconds(39600000);
  478. public static TimeSpan TS_ELEVEN_DAYS = TimeSpan.FromMilliseconds(950400000);
  479. public static TimeSpan TS_TWELVE_SECONDS = TimeSpan.FromMilliseconds(12000);
  480. public static TimeSpan TS_TWELVE_MINUTES = TimeSpan.FromMilliseconds(720000);
  481. public static TimeSpan TS_TWELVE_HOURS = TimeSpan.FromMilliseconds(43200000);
  482. public static TimeSpan TS_TWELVE_DAYS = TimeSpan.FromMilliseconds(1036800000);
  483. public static TimeSpan TS_THIRTEEN_SECONDS = TimeSpan.FromMilliseconds(13000);
  484. public static TimeSpan TS_THIRTEEN_MINUTES = TimeSpan.FromMilliseconds(780000);
  485. public static TimeSpan TS_THIRTEEN_HOURS = TimeSpan.FromMilliseconds(46800000);
  486. public static TimeSpan TS_THIRTEEN_DAYS = TimeSpan.FromMilliseconds(1123200000);
  487. public static TimeSpan TS_FOURTEEN_SECONDS = TimeSpan.FromMilliseconds(14000);
  488. public static TimeSpan TS_FOURTEEN_MINUTES = TimeSpan.FromMilliseconds(840000);
  489. public static TimeSpan TS_FOURTEEN_HOURS = TimeSpan.FromMilliseconds(50400000);
  490. public static TimeSpan TS_FOURTEEN_DAYS = TimeSpan.FromMilliseconds(1209600000);
  491. public static TimeSpan TS_FIFTEEN_SECONDS = TimeSpan.FromMilliseconds(15000);
  492. public static TimeSpan TS_FIFTEEN_MINUTES = TimeSpan.FromMilliseconds(900000);
  493. public static TimeSpan TS_FIFTEEN_HOURS = TimeSpan.FromMilliseconds(54000000);
  494. public static TimeSpan TS_FIFTEEN_DAYS = TimeSpan.FromMilliseconds(1296000000);
  495. public static TimeSpan TS_SIXTEEN_SECONDS = TimeSpan.FromMilliseconds(16000);
  496. public static TimeSpan TS_SIXTEEN_MINUTES = TimeSpan.FromMilliseconds(960000);
  497. public static TimeSpan TS_SIXTEEN_HOURS = TimeSpan.FromMilliseconds(57600000);
  498. public static TimeSpan TS_SIXTEEN_DAYS = TimeSpan.FromMilliseconds(1382400000);
  499. public static TimeSpan TS_SEVENTEEN_SECONDS = TimeSpan.FromMilliseconds(17000);
  500. public static TimeSpan TS_SEVENTEEN_MINUTES = TimeSpan.FromMilliseconds(1020000);
  501. public static TimeSpan TS_SEVENTEEN_HOURS = TimeSpan.FromMilliseconds(61200000);
  502. public static TimeSpan TS_SEVENTEEN_DAYS = TimeSpan.FromMilliseconds(1468800000);
  503. public static TimeSpan TS_EIGHTEEN_SECONDS = TimeSpan.FromMilliseconds(18000);
  504. public static TimeSpan TS_EIGHTEEN_MINUTES = TimeSpan.FromMilliseconds(1080000);
  505. public static TimeSpan TS_EIGHTEEN_HOURS = TimeSpan.FromMilliseconds(64800000);
  506. public static TimeSpan TS_EIGHTEEN_DAYS = TimeSpan.FromMilliseconds(1555200000);
  507. public static TimeSpan TS_NINETEEN_SECONDS = TimeSpan.FromMilliseconds(19000);
  508. public static TimeSpan TS_NINETEEN_MINUTES = TimeSpan.FromMilliseconds(1140000);
  509. public static TimeSpan TS_NINETEEN_HOURS = TimeSpan.FromMilliseconds(68400000);
  510. public static TimeSpan TS_NINETEEN_DAYS = TimeSpan.FromMilliseconds(1641600000);
  511. public static TimeSpan TS_TWENTY_SECONDS = TimeSpan.FromMilliseconds(20000);
  512. public static TimeSpan TS_TWENTY_MINUTES = TimeSpan.FromMilliseconds(1200000);
  513. public static TimeSpan TS_TWENTY_HOURS = TimeSpan.FromMilliseconds(72000000);
  514. public static TimeSpan TS_TWENTY_DAYS = TimeSpan.FromMilliseconds(1728000000);
  515. public static TimeSpan TS_TWENTY_ONE_SECONDS = TimeSpan.FromMilliseconds(21000);
  516. public static TimeSpan TS_TWENTY_ONE_MINUTES = TimeSpan.FromMilliseconds(1260000);
  517. public static TimeSpan TS_TWENTY_ONE_HOURS = TimeSpan.FromMilliseconds(75600000);
  518. public static TimeSpan TS_TWENTY_ONE_DAYS = TimeSpan.FromMilliseconds(1814400000);
  519. public static TimeSpan TS_TWENTY_TWO_SECONDS = TimeSpan.FromMilliseconds(22000);
  520. public static TimeSpan TS_TWENTY_TWO_MINUTES = TimeSpan.FromMilliseconds(1320000);
  521. public static TimeSpan TS_TWENTY_TWO_HOURS = TimeSpan.FromMilliseconds(79200000);
  522. public static TimeSpan TS_TWENTY_TWO_DAYS = TimeSpan.FromMilliseconds(1900800000);
  523. public static TimeSpan TS_TWENTY_THREE_SECONDS = TimeSpan.FromMilliseconds(23000);
  524. public static TimeSpan TS_TWENTY_THREE_MINUTES = TimeSpan.FromMilliseconds(1380000);
  525. public static TimeSpan TS_TWENTY_THREE_HOURS = TimeSpan.FromMilliseconds(82800000);
  526. public static TimeSpan TS_TWENTY_THREE_DAYS = TimeSpan.FromMilliseconds(1987200000);
  527. public static TimeSpan TS_TWENTY_FOUR_SECONDS = TimeSpan.FromMilliseconds(24000);
  528. public static TimeSpan TS_TWENTY_FOUR_MINUTES = TimeSpan.FromMilliseconds(1440000);
  529. public static TimeSpan TS_TWENTY_FOUR_HOURS = TimeSpan.FromMilliseconds(86400000);
  530. public static TimeSpan TS_TWENTY_FOUR_DAYS = TimeSpan.FromMilliseconds(2073600000);
  531. public static TimeSpan TS_TWENTY_FIVE_SECONDS = TimeSpan.FromMilliseconds(25000);
  532. public static TimeSpan TS_TWENTY_FIVE_MINUTES = TimeSpan.FromMilliseconds(1500000);
  533. public static TimeSpan TS_TWENTY_FIVE_HOURS = TimeSpan.FromMilliseconds(90000000);
  534. public static TimeSpan TS_TWENTY_FIVE_DAYS = TimeSpan.FromMilliseconds(2160000000);
  535. public static TimeSpan TS_TWENTY_SIX_SECONDS = TimeSpan.FromMilliseconds(26000);
  536. public static TimeSpan TS_TWENTY_SIX_MINUTES = TimeSpan.FromMilliseconds(1560000);
  537. public static TimeSpan TS_TWENTY_SIX_HOURS = TimeSpan.FromMilliseconds(93600000);
  538. public static TimeSpan TS_TWENTY_SIX_DAYS = TimeSpan.FromMilliseconds(2246400000);
  539. public static TimeSpan TS_TWENTY_SEVEN_SECONDS = TimeSpan.FromMilliseconds(27000);
  540. public static TimeSpan TS_TWENTY_SEVEN_MINUTES = TimeSpan.FromMilliseconds(1620000);
  541. public static TimeSpan TS_TWENTY_SEVEN_HOURS = TimeSpan.FromMilliseconds(97200000);
  542. public static TimeSpan TS_TWENTY_SEVEN_DAYS = TimeSpan.FromMilliseconds(2332800000);
  543. public static TimeSpan TS_TWENTY_EIGHT_SECONDS = TimeSpan.FromMilliseconds(28000);
  544. public static TimeSpan TS_TWENTY_EIGHT_MINUTES = TimeSpan.FromMilliseconds(1680000);
  545. public static TimeSpan TS_TWENTY_EIGHT_HOURS = TimeSpan.FromMilliseconds(100800000);
  546. public static TimeSpan TS_TWENTY_EIGHT_DAYS = TimeSpan.FromMilliseconds(2419200000);
  547. public static TimeSpan TS_TWENTY_NINE_SECONDS = TimeSpan.FromMilliseconds(29000);
  548. public static TimeSpan TS_TWENTY_NINE_MINUTES = TimeSpan.FromMilliseconds(1740000);
  549. public static TimeSpan TS_TWENTY_NINE_HOURS = TimeSpan.FromMilliseconds(104400000);
  550. public static TimeSpan TS_TWENTY_NINE_DAYS = TimeSpan.FromMilliseconds(2505600000);
  551. public static TimeSpan TS_THIRTY_SECONDS = TimeSpan.FromMilliseconds(30000);
  552. public static TimeSpan TS_THIRTY_MINUTES = TimeSpan.FromMilliseconds(1800000);
  553. public static TimeSpan TS_THIRTY_HOURS = TimeSpan.FromMilliseconds(108000000);
  554. public static TimeSpan TS_THIRTY_DAYS = TimeSpan.FromMilliseconds(2592000000);
  555. public static TimeSpan TS_THIRTY_ONE_SECONDS = TimeSpan.FromMilliseconds(31000);
  556. public static TimeSpan TS_THIRTY_ONE_MINUTES = TimeSpan.FromMilliseconds(1860000);
  557. public static TimeSpan TS_THIRTY_ONE_HOURS = TimeSpan.FromMilliseconds(111600000);
  558. public static TimeSpan TS_THIRTY_ONE_DAYS = TimeSpan.FromMilliseconds(2678400000);
  559. public static TimeSpan TS_THIRTY_TWO_SECONDS = TimeSpan.FromMilliseconds(32000);
  560. public static TimeSpan TS_THIRTY_TWO_MINUTES = TimeSpan.FromMilliseconds(1920000);
  561. public static TimeSpan TS_THIRTY_TWO_HOURS = TimeSpan.FromMilliseconds(115200000);
  562. public static TimeSpan TS_THIRTY_TWO_DAYS = TimeSpan.FromMilliseconds(2764800000);
  563. public static TimeSpan TS_THIRTY_THREE_SECONDS = TimeSpan.FromMilliseconds(33000);
  564. public static TimeSpan TS_THIRTY_THREE_MINUTES = TimeSpan.FromMilliseconds(1980000);
  565. public static TimeSpan TS_THIRTY_THREE_HOURS = TimeSpan.FromMilliseconds(118800000);
  566. public static TimeSpan TS_THIRTY_THREE_DAYS = TimeSpan.FromMilliseconds(2851200000);
  567. public static TimeSpan TS_THIRTY_FOUR_SECONDS = TimeSpan.FromMilliseconds(34000);
  568. public static TimeSpan TS_THIRTY_FOUR_MINUTES = TimeSpan.FromMilliseconds(2040000);
  569. public static TimeSpan TS_THIRTY_FOUR_HOURS = TimeSpan.FromMilliseconds(122400000);
  570. public static TimeSpan TS_THIRTY_FOUR_DAYS = TimeSpan.FromMilliseconds(2937600000);
  571. public static TimeSpan TS_THIRTY_FIVE_SECONDS = TimeSpan.FromMilliseconds(35000);
  572. public static TimeSpan TS_THIRTY_FIVE_MINUTES = TimeSpan.FromMilliseconds(2100000);
  573. public static TimeSpan TS_THIRTY_FIVE_HOURS = TimeSpan.FromMilliseconds(126000000);
  574. public static TimeSpan TS_THIRTY_FIVE_DAYS = TimeSpan.FromMilliseconds(3024000000);
  575. public static TimeSpan TS_THIRTY_SIX_SECONDS = TimeSpan.FromMilliseconds(36000);
  576. public static TimeSpan TS_THIRTY_SIX_MINUTES = TimeSpan.FromMilliseconds(2160000);
  577. public static TimeSpan TS_THIRTY_SIX_HOURS = TimeSpan.FromMilliseconds(129600000);
  578. public static TimeSpan TS_THIRTY_SIX_DAYS = TimeSpan.FromMilliseconds(3110400000);
  579. public static TimeSpan TS_THIRTY_SEVEN_SECONDS = TimeSpan.FromMilliseconds(37000);
  580. public static TimeSpan TS_THIRTY_SEVEN_MINUTES = TimeSpan.FromMilliseconds(2220000);
  581. public static TimeSpan TS_THIRTY_SEVEN_HOURS = TimeSpan.FromMilliseconds(133200000);
  582. public static TimeSpan TS_THIRTY_SEVEN_DAYS = TimeSpan.FromMilliseconds(3196800000);
  583. public static TimeSpan TS_THIRTY_EIGHT_SECONDS = TimeSpan.FromMilliseconds(38000);
  584. public static TimeSpan TS_THIRTY_EIGHT_MINUTES = TimeSpan.FromMilliseconds(2280000);
  585. public static TimeSpan TS_THIRTY_EIGHT_HOURS = TimeSpan.FromMilliseconds(136800000);
  586. public static TimeSpan TS_THIRTY_EIGHT_DAYS = TimeSpan.FromMilliseconds(3283200000);
  587. public static TimeSpan TS_THIRTY_NINE_SECONDS = TimeSpan.FromMilliseconds(39000);
  588. public static TimeSpan TS_THIRTY_NINE_MINUTES = TimeSpan.FromMilliseconds(2340000);
  589. public static TimeSpan TS_THIRTY_NINE_HOURS = TimeSpan.FromMilliseconds(140400000);
  590. public static TimeSpan TS_THIRTY_NINE_DAYS = TimeSpan.FromMilliseconds(3369600000);
  591. public static TimeSpan TS_FORTY_SECONDS = TimeSpan.FromMilliseconds(40000);
  592. public static TimeSpan TS_FORTY_MINUTES = TimeSpan.FromMilliseconds(2400000);
  593. public static TimeSpan TS_FORTY_HOURS = TimeSpan.FromMilliseconds(144000000);
  594. public static TimeSpan TS_FORTY_DAYS = TimeSpan.FromMilliseconds(3456000000);
  595. public static TimeSpan TS_FORTY_ONE_SECONDS = TimeSpan.FromMilliseconds(41000);
  596. public static TimeSpan TS_FORTY_ONE_MINUTES = TimeSpan.FromMilliseconds(2460000);
  597. public static TimeSpan TS_FORTY_ONE_HOURS = TimeSpan.FromMilliseconds(147600000);
  598. public static TimeSpan TS_FORTY_ONE_DAYS = TimeSpan.FromMilliseconds(3542400000);
  599. public static TimeSpan TS_FORTY_TWO_SECONDS = TimeSpan.FromMilliseconds(42000);
  600. public static TimeSpan TS_FORTY_TWO_MINUTES = TimeSpan.FromMilliseconds(2520000);
  601. public static TimeSpan TS_FORTY_TWO_HOURS = TimeSpan.FromMilliseconds(151200000);
  602. public static TimeSpan TS_FORTY_TWO_DAYS = TimeSpan.FromMilliseconds(3628800000);
  603. public static TimeSpan TS_FORTY_THREE_SECONDS = TimeSpan.FromMilliseconds(43000);
  604. public static TimeSpan TS_FORTY_THREE_MINUTES = TimeSpan.FromMilliseconds(2580000);
  605. public static TimeSpan TS_FORTY_THREE_HOURS = TimeSpan.FromMilliseconds(154800000);
  606. public static TimeSpan TS_FORTY_THREE_DAYS = TimeSpan.FromMilliseconds(3715200000);
  607. public static TimeSpan TS_FORTY_FOUR_SECONDS = TimeSpan.FromMilliseconds(44000);
  608. public static TimeSpan TS_FORTY_FOUR_MINUTES = TimeSpan.FromMilliseconds(2640000);
  609. public static TimeSpan TS_FORTY_FOUR_HOURS = TimeSpan.FromMilliseconds(158400000);
  610. public static TimeSpan TS_FORTY_FOUR_DAYS = TimeSpan.FromMilliseconds(3801600000);
  611. public static TimeSpan TS_FORTY_FIVE_SECONDS = TimeSpan.FromMilliseconds(45000);
  612. public static TimeSpan TS_FORTY_FIVE_MINUTES = TimeSpan.FromMilliseconds(2700000);
  613. public static TimeSpan TS_FORTY_FIVE_HOURS = TimeSpan.FromMilliseconds(162000000);
  614. public static TimeSpan TS_FORTY_FIVE_DAYS = TimeSpan.FromMilliseconds(3888000000);
  615. public static TimeSpan TS_FORTY_SIX_SECONDS = TimeSpan.FromMilliseconds(46000);
  616. public static TimeSpan TS_FORTY_SIX_MINUTES = TimeSpan.FromMilliseconds(2760000);
  617. public static TimeSpan TS_FORTY_SIX_HOURS = TimeSpan.FromMilliseconds(165600000);
  618. public static TimeSpan TS_FORTY_SIX_DAYS = TimeSpan.FromMilliseconds(3974400000);
  619. public static TimeSpan TS_FORTY_SEVEN_SECONDS = TimeSpan.FromMilliseconds(47000);
  620. public static TimeSpan TS_FORTY_SEVEN_MINUTES = TimeSpan.FromMilliseconds(2820000);
  621. public static TimeSpan TS_FORTY_SEVEN_HOURS = TimeSpan.FromMilliseconds(169200000);
  622. public static TimeSpan TS_FORTY_SEVEN_DAYS = TimeSpan.FromMilliseconds(4060800000);
  623. public static TimeSpan TS_FORTY_EIGHT_SECONDS = TimeSpan.FromMilliseconds(48000);
  624. public static TimeSpan TS_FORTY_EIGHT_MINUTES = TimeSpan.FromMilliseconds(2880000);
  625. public static TimeSpan TS_FORTY_EIGHT_HOURS = TimeSpan.FromMilliseconds(172800000);
  626. public static TimeSpan TS_FORTY_EIGHT_DAYS = TimeSpan.FromMilliseconds(4147200000);
  627. public static TimeSpan TS_FORTY_NINE_SECONDS = TimeSpan.FromMilliseconds(49000);
  628. public static TimeSpan TS_FORTY_NINE_MINUTES = TimeSpan.FromMilliseconds(2940000);
  629. public static TimeSpan TS_FORTY_NINE_HOURS = TimeSpan.FromMilliseconds(176400000);
  630. public static TimeSpan TS_FORTY_NINE_DAYS = TimeSpan.FromMilliseconds(4233600000);
  631. public static TimeSpan TS_FIFTY_SECONDS = TimeSpan.FromMilliseconds(50000);
  632. public static TimeSpan TS_FIFTY_MINUTES = TimeSpan.FromMilliseconds(3000000);
  633. public static TimeSpan TS_FIFTY_HOURS = TimeSpan.FromMilliseconds(180000000);
  634. public static TimeSpan TS_FIFTY_DAYS = TimeSpan.FromMilliseconds(4320000000);
  635. public static TimeSpan TS_FIFTY_ONE_SECONDS = TimeSpan.FromMilliseconds(51000);
  636. public static TimeSpan TS_FIFTY_ONE_MINUTES = TimeSpan.FromMilliseconds(3060000);
  637. public static TimeSpan TS_FIFTY_ONE_HOURS = TimeSpan.FromMilliseconds(183600000);
  638. public static TimeSpan TS_FIFTY_ONE_DAYS = TimeSpan.FromMilliseconds(4406400000);
  639. public static TimeSpan TS_FIFTY_TWO_SECONDS = TimeSpan.FromMilliseconds(52000);
  640. public static TimeSpan TS_FIFTY_TWO_MINUTES = TimeSpan.FromMilliseconds(3120000);
  641. public static TimeSpan TS_FIFTY_TWO_HOURS = TimeSpan.FromMilliseconds(187200000);
  642. public static TimeSpan TS_FIFTY_TWO_DAYS = TimeSpan.FromMilliseconds(4492800000);
  643. public static TimeSpan TS_FIFTY_THREE_SECONDS = TimeSpan.FromMilliseconds(53000);
  644. public static TimeSpan TS_FIFTY_THREE_MINUTES = TimeSpan.FromMilliseconds(3180000);
  645. public static TimeSpan TS_FIFTY_THREE_HOURS = TimeSpan.FromMilliseconds(190800000);
  646. public static TimeSpan TS_FIFTY_THREE_DAYS = TimeSpan.FromMilliseconds(4579200000);
  647. public static TimeSpan TS_FIFTY_FOUR_SECONDS = TimeSpan.FromMilliseconds(54000);
  648. public static TimeSpan TS_FIFTY_FOUR_MINUTES = TimeSpan.FromMilliseconds(3240000);
  649. public static TimeSpan TS_FIFTY_FOUR_HOURS = TimeSpan.FromMilliseconds(194400000);
  650. public static TimeSpan TS_FIFTY_FOUR_DAYS = TimeSpan.FromMilliseconds(4665600000);
  651. public static TimeSpan TS_FIFTY_FIVE_SECONDS = TimeSpan.FromMilliseconds(55000);
  652. public static TimeSpan TS_FIFTY_FIVE_MINUTES = TimeSpan.FromMilliseconds(3300000);
  653. public static TimeSpan TS_FIFTY_FIVE_HOURS = TimeSpan.FromMilliseconds(198000000);
  654. public static TimeSpan TS_FIFTY_FIVE_DAYS = TimeSpan.FromMilliseconds(4752000000);
  655. public static TimeSpan TS_FIFTY_SIX_SECONDS = TimeSpan.FromMilliseconds(56000);
  656. public static TimeSpan TS_FIFTY_SIX_MINUTES = TimeSpan.FromMilliseconds(3360000);
  657. public static TimeSpan TS_FIFTY_SIX_HOURS = TimeSpan.FromMilliseconds(201600000);
  658. public static TimeSpan TS_FIFTY_SIX_DAYS = TimeSpan.FromMilliseconds(4838400000);
  659. public static TimeSpan TS_FIFTY_SEVEN_SECONDS = TimeSpan.FromMilliseconds(57000);
  660. public static TimeSpan TS_FIFTY_SEVEN_MINUTES = TimeSpan.FromMilliseconds(3420000);
  661. public static TimeSpan TS_FIFTY_SEVEN_HOURS = TimeSpan.FromMilliseconds(205200000);
  662. public static TimeSpan TS_FIFTY_SEVEN_DAYS = TimeSpan.FromMilliseconds(4924800000);
  663. public static TimeSpan TS_FIFTY_EIGHT_SECONDS = TimeSpan.FromMilliseconds(58000);
  664. public static TimeSpan TS_FIFTY_EIGHT_MINUTES = TimeSpan.FromMilliseconds(3480000);
  665. public static TimeSpan TS_FIFTY_EIGHT_HOURS = TimeSpan.FromMilliseconds(208800000);
  666. public static TimeSpan TS_FIFTY_EIGHT_DAYS = TimeSpan.FromMilliseconds(5011200000);
  667. public static TimeSpan TS_FIFTY_NINE_SECONDS = TimeSpan.FromMilliseconds(59000);
  668. public static TimeSpan TS_FIFTY_NINE_MINUTES = TimeSpan.FromMilliseconds(3540000);
  669. public static TimeSpan TS_FIFTY_NINE_HOURS = TimeSpan.FromMilliseconds(212400000);
  670. public static TimeSpan TS_FIFTY_NINE_DAYS = TimeSpan.FromMilliseconds(5097600000);
  671. public static TimeSpan TS_SIXTY_SECONDS = TimeSpan.FromMilliseconds(60000);
  672. public static TimeSpan TS_SIXTY_MINUTES = TimeSpan.FromMilliseconds(3600000);
  673. public static TimeSpan TS_SIXTY_HOURS = TimeSpan.FromMilliseconds(216000000);
  674. public static TimeSpan TS_SIXTY_DAYS = TimeSpan.FromMilliseconds(5184000000);
  675. public static TimeSpan TS_SIXTY_ONE_SECONDS = TimeSpan.FromMilliseconds(61000);
  676. public static TimeSpan TS_SIXTY_ONE_MINUTES = TimeSpan.FromMilliseconds(3660000);
  677. public static TimeSpan TS_SIXTY_ONE_HOURS = TimeSpan.FromMilliseconds(219600000);
  678. public static TimeSpan TS_SIXTY_ONE_DAYS = TimeSpan.FromMilliseconds(5270400000);
  679. public static TimeSpan TS_SIXTY_TWO_SECONDS = TimeSpan.FromMilliseconds(62000);
  680. public static TimeSpan TS_SIXTY_TWO_MINUTES = TimeSpan.FromMilliseconds(3720000);
  681. public static TimeSpan TS_SIXTY_TWO_HOURS = TimeSpan.FromMilliseconds(223200000);
  682. public static TimeSpan TS_SIXTY_TWO_DAYS = TimeSpan.FromMilliseconds(5356800000);
  683. public static TimeSpan TS_SIXTY_THREE_SECONDS = TimeSpan.FromMilliseconds(63000);
  684. public static TimeSpan TS_SIXTY_THREE_MINUTES = TimeSpan.FromMilliseconds(3780000);
  685. public static TimeSpan TS_SIXTY_THREE_HOURS = TimeSpan.FromMilliseconds(226800000);
  686. public static TimeSpan TS_SIXTY_THREE_DAYS = TimeSpan.FromMilliseconds(5443200000);
  687. public static TimeSpan TS_SIXTY_FOUR_SECONDS = TimeSpan.FromMilliseconds(64000);
  688. public static TimeSpan TS_SIXTY_FOUR_MINUTES = TimeSpan.FromMilliseconds(3840000);
  689. public static TimeSpan TS_SIXTY_FOUR_HOURS = TimeSpan.FromMilliseconds(230400000);
  690. public static TimeSpan TS_SIXTY_FOUR_DAYS = TimeSpan.FromMilliseconds(5529600000);
  691. public static TimeSpan TS_SIXTY_FIVE_SECONDS = TimeSpan.FromMilliseconds(65000);
  692. public static TimeSpan TS_SIXTY_FIVE_MINUTES = TimeSpan.FromMilliseconds(3900000);
  693. public static TimeSpan TS_SIXTY_FIVE_HOURS = TimeSpan.FromMilliseconds(234000000);
  694. public static TimeSpan TS_SIXTY_FIVE_DAYS = TimeSpan.FromMilliseconds(5616000000);
  695. public static TimeSpan TS_SIXTY_SIX_SECONDS = TimeSpan.FromMilliseconds(66000);
  696. public static TimeSpan TS_SIXTY_SIX_MINUTES = TimeSpan.FromMilliseconds(3960000);
  697. public static TimeSpan TS_SIXTY_SIX_HOURS = TimeSpan.FromMilliseconds(237600000);
  698. public static TimeSpan TS_SIXTY_SIX_DAYS = TimeSpan.FromMilliseconds(5702400000);
  699. public static TimeSpan TS_SIXTY_SEVEN_SECONDS = TimeSpan.FromMilliseconds(67000);
  700. public static TimeSpan TS_SIXTY_SEVEN_MINUTES = TimeSpan.FromMilliseconds(4020000);
  701. public static TimeSpan TS_SIXTY_SEVEN_HOURS = TimeSpan.FromMilliseconds(241200000);
  702. public static TimeSpan TS_SIXTY_SEVEN_DAYS = TimeSpan.FromMilliseconds(5788800000);
  703. public static TimeSpan TS_SIXTY_EIGHT_SECONDS = TimeSpan.FromMilliseconds(68000);
  704. public static TimeSpan TS_SIXTY_EIGHT_MINUTES = TimeSpan.FromMilliseconds(4080000);
  705. public static TimeSpan TS_SIXTY_EIGHT_HOURS = TimeSpan.FromMilliseconds(244800000);
  706. public static TimeSpan TS_SIXTY_EIGHT_DAYS = TimeSpan.FromMilliseconds(5875200000);
  707. public static TimeSpan TS_SIXTY_NINE_SECONDS = TimeSpan.FromMilliseconds(69000);
  708. public static TimeSpan TS_SIXTY_NINE_MINUTES = TimeSpan.FromMilliseconds(4140000);
  709. public static TimeSpan TS_SIXTY_NINE_HOURS = TimeSpan.FromMilliseconds(248400000);
  710. public static TimeSpan TS_SIXTY_NINE_DAYS = TimeSpan.FromMilliseconds(5961600000);
  711. public static TimeSpan TS_SEVENTY_SECONDS = TimeSpan.FromMilliseconds(70000);
  712. public static TimeSpan TS_SEVENTY_MINUTES = TimeSpan.FromMilliseconds(4200000);
  713. public static TimeSpan TS_SEVENTY_HOURS = TimeSpan.FromMilliseconds(252000000);
  714. public static TimeSpan TS_SEVENTY_DAYS = TimeSpan.FromMilliseconds(6048000000);
  715. public static TimeSpan TS_SEVENTY_ONE_SECONDS = TimeSpan.FromMilliseconds(71000);
  716. public static TimeSpan TS_SEVENTY_ONE_MINUTES = TimeSpan.FromMilliseconds(4260000);
  717. public static TimeSpan TS_SEVENTY_ONE_HOURS = TimeSpan.FromMilliseconds(255600000);
  718. public static TimeSpan TS_SEVENTY_ONE_DAYS = TimeSpan.FromMilliseconds(6134400000);
  719. public static TimeSpan TS_SEVENTY_TWO_SECONDS = TimeSpan.FromMilliseconds(72000);
  720. public static TimeSpan TS_SEVENTY_TWO_MINUTES = TimeSpan.FromMilliseconds(4320000);
  721. public static TimeSpan TS_SEVENTY_TWO_HOURS = TimeSpan.FromMilliseconds(259200000);
  722. public static TimeSpan TS_SEVENTY_TWO_DAYS = TimeSpan.FromMilliseconds(6220800000);
  723. public static TimeSpan TS_SEVENTY_THREE_SECONDS = TimeSpan.FromMilliseconds(73000);
  724. public static TimeSpan TS_SEVENTY_THREE_MINUTES = TimeSpan.FromMilliseconds(4380000);
  725. public static TimeSpan TS_SEVENTY_THREE_HOURS = TimeSpan.FromMilliseconds(262800000);
  726. public static TimeSpan TS_SEVENTY_THREE_DAYS = TimeSpan.FromMilliseconds(6307200000);
  727. public static TimeSpan TS_SEVENTY_FOUR_SECONDS = TimeSpan.FromMilliseconds(74000);
  728. public static TimeSpan TS_SEVENTY_FOUR_MINUTES = TimeSpan.FromMilliseconds(4440000);
  729. public static TimeSpan TS_SEVENTY_FOUR_HOURS = TimeSpan.FromMilliseconds(266400000);
  730. public static TimeSpan TS_SEVENTY_FOUR_DAYS = TimeSpan.FromMilliseconds(6393600000);
  731. public static TimeSpan TS_SEVENTY_FIVE_SECONDS = TimeSpan.FromMilliseconds(75000);
  732. public static TimeSpan TS_SEVENTY_FIVE_MINUTES = TimeSpan.FromMilliseconds(4500000);
  733. public static TimeSpan TS_SEVENTY_FIVE_HOURS = TimeSpan.FromMilliseconds(270000000);
  734. public static TimeSpan TS_SEVENTY_FIVE_DAYS = TimeSpan.FromMilliseconds(6480000000);
  735. public static TimeSpan TS_SEVENTY_SIX_SECONDS = TimeSpan.FromMilliseconds(76000);
  736. public static TimeSpan TS_SEVENTY_SIX_MINUTES = TimeSpan.FromMilliseconds(4560000);
  737. public static TimeSpan TS_SEVENTY_SIX_HOURS = TimeSpan.FromMilliseconds(273600000);
  738. public static TimeSpan TS_SEVENTY_SIX_DAYS = TimeSpan.FromMilliseconds(6566400000);
  739. public static TimeSpan TS_SEVENTY_SEVEN_SECONDS = TimeSpan.FromMilliseconds(77000);
  740. public static TimeSpan TS_SEVENTY_SEVEN_MINUTES = TimeSpan.FromMilliseconds(4620000);
  741. public static TimeSpan TS_SEVENTY_SEVEN_HOURS = TimeSpan.FromMilliseconds(277200000);
  742. public static TimeSpan TS_SEVENTY_SEVEN_DAYS = TimeSpan.FromMilliseconds(6652800000);
  743. public static TimeSpan TS_SEVENTY_EIGHT_SECONDS = TimeSpan.FromMilliseconds(78000);
  744. public static TimeSpan TS_SEVENTY_EIGHT_MINUTES = TimeSpan.FromMilliseconds(4680000);
  745. public static TimeSpan TS_SEVENTY_EIGHT_HOURS = TimeSpan.FromMilliseconds(280800000);
  746. public static TimeSpan TS_SEVENTY_EIGHT_DAYS = TimeSpan.FromMilliseconds(6739200000);
  747. public static TimeSpan TS_SEVENTY_NINE_SECONDS = TimeSpan.FromMilliseconds(79000);
  748. public static TimeSpan TS_SEVENTY_NINE_MINUTES = TimeSpan.FromMilliseconds(4740000);
  749. public static TimeSpan TS_SEVENTY_NINE_HOURS = TimeSpan.FromMilliseconds(284400000);
  750. public static TimeSpan TS_SEVENTY_NINE_DAYS = TimeSpan.FromMilliseconds(6825600000);
  751. public static TimeSpan TS_EIGHTY_SECONDS = TimeSpan.FromMilliseconds(80000);
  752. public static TimeSpan TS_EIGHTY_MINUTES = TimeSpan.FromMilliseconds(4800000);
  753. public static TimeSpan TS_EIGHTY_HOURS = TimeSpan.FromMilliseconds(288000000);
  754. public static TimeSpan TS_EIGHTY_DAYS = TimeSpan.FromMilliseconds(6912000000);
  755. public static TimeSpan TS_EIGHTY_ONE_SECONDS = TimeSpan.FromMilliseconds(81000);
  756. public static TimeSpan TS_EIGHTY_ONE_MINUTES = TimeSpan.FromMilliseconds(4860000);
  757. public static TimeSpan TS_EIGHTY_ONE_HOURS = TimeSpan.FromMilliseconds(291600000);
  758. public static TimeSpan TS_EIGHTY_ONE_DAYS = TimeSpan.FromMilliseconds(6998400000);
  759. public static TimeSpan TS_EIGHTY_TWO_SECONDS = TimeSpan.FromMilliseconds(82000);
  760. public static TimeSpan TS_EIGHTY_TWO_MINUTES = TimeSpan.FromMilliseconds(4920000);
  761. public static TimeSpan TS_EIGHTY_TWO_HOURS = TimeSpan.FromMilliseconds(295200000);
  762. public static TimeSpan TS_EIGHTY_TWO_DAYS = TimeSpan.FromMilliseconds(7084800000);
  763. public static TimeSpan TS_EIGHTY_THREE_SECONDS = TimeSpan.FromMilliseconds(83000);
  764. public static TimeSpan TS_EIGHTY_THREE_MINUTES = TimeSpan.FromMilliseconds(4980000);
  765. public static TimeSpan TS_EIGHTY_THREE_HOURS = TimeSpan.FromMilliseconds(298800000);
  766. public static TimeSpan TS_EIGHTY_THREE_DAYS = TimeSpan.FromMilliseconds(7171200000);
  767. public static TimeSpan TS_EIGHTY_FOUR_SECONDS = TimeSpan.FromMilliseconds(84000);
  768. public static TimeSpan TS_EIGHTY_FOUR_MINUTES = TimeSpan.FromMilliseconds(5040000);
  769. public static TimeSpan TS_EIGHTY_FOUR_HOURS = TimeSpan.FromMilliseconds(302400000);
  770. public static TimeSpan TS_EIGHTY_FOUR_DAYS = TimeSpan.FromMilliseconds(7257600000);
  771. public static TimeSpan TS_EIGHTY_FIVE_SECONDS = TimeSpan.FromMilliseconds(85000);
  772. public static TimeSpan TS_EIGHTY_FIVE_MINUTES = TimeSpan.FromMilliseconds(5100000);
  773. public static TimeSpan TS_EIGHTY_FIVE_HOURS = TimeSpan.FromMilliseconds(306000000);
  774. public static TimeSpan TS_EIGHTY_FIVE_DAYS = TimeSpan.FromMilliseconds(7344000000);
  775. public static TimeSpan TS_EIGHTY_SIX_SECONDS = TimeSpan.FromMilliseconds(86000);
  776. public static TimeSpan TS_EIGHTY_SIX_MINUTES = TimeSpan.FromMilliseconds(5160000);
  777. public static TimeSpan TS_EIGHTY_SIX_HOURS = TimeSpan.FromMilliseconds(309600000);
  778. public static TimeSpan TS_EIGHTY_SIX_DAYS = TimeSpan.FromMilliseconds(7430400000);
  779. public static TimeSpan TS_EIGHTY_SEVEN_SECONDS = TimeSpan.FromMilliseconds(87000);
  780. public static TimeSpan TS_EIGHTY_SEVEN_MINUTES = TimeSpan.FromMilliseconds(5220000);
  781. public static TimeSpan TS_EIGHTY_SEVEN_HOURS = TimeSpan.FromMilliseconds(313200000);
  782. public static TimeSpan TS_EIGHTY_SEVEN_DAYS = TimeSpan.FromMilliseconds(7516800000);
  783. public static TimeSpan TS_EIGHTY_EIGHT_SECONDS = TimeSpan.FromMilliseconds(88000);
  784. public static TimeSpan TS_EIGHTY_EIGHT_MINUTES = TimeSpan.FromMilliseconds(5280000);
  785. public static TimeSpan TS_EIGHTY_EIGHT_HOURS = TimeSpan.FromMilliseconds(316800000);
  786. public static TimeSpan TS_EIGHTY_EIGHT_DAYS = TimeSpan.FromMilliseconds(7603200000);
  787. public static TimeSpan TS_EIGHTY_NINE_SECONDS = TimeSpan.FromMilliseconds(89000);
  788. public static TimeSpan TS_EIGHTY_NINE_MINUTES = TimeSpan.FromMilliseconds(5340000);
  789. public static TimeSpan TS_EIGHTY_NINE_HOURS = TimeSpan.FromMilliseconds(320400000);
  790. public static TimeSpan TS_EIGHTY_NINE_DAYS = TimeSpan.FromMilliseconds(7689600000);
  791. public static TimeSpan TS_NINETY_SECONDS = TimeSpan.FromMilliseconds(90000);
  792. public static TimeSpan TS_NINETY_MINUTES = TimeSpan.FromMilliseconds(5400000);
  793. public static TimeSpan TS_NINETY_HOURS = TimeSpan.FromMilliseconds(324000000);
  794. public static TimeSpan TS_NINETY_DAYS = TimeSpan.FromMilliseconds(7776000000);
  795. public static TimeSpan TS_NINETY_ONE_SECONDS = TimeSpan.FromMilliseconds(91000);
  796. public static TimeSpan TS_NINETY_ONE_MINUTES = TimeSpan.FromMilliseconds(5460000);
  797. public static TimeSpan TS_NINETY_ONE_HOURS = TimeSpan.FromMilliseconds(327600000);
  798. public static TimeSpan TS_NINETY_ONE_DAYS = TimeSpan.FromMilliseconds(7862400000);
  799. public static TimeSpan TS_NINETY_TWO_SECONDS = TimeSpan.FromMilliseconds(92000);
  800. public static TimeSpan TS_NINETY_TWO_MINUTES = TimeSpan.FromMilliseconds(5520000);
  801. public static TimeSpan TS_NINETY_TWO_HOURS = TimeSpan.FromMilliseconds(331200000);
  802. public static TimeSpan TS_NINETY_TWO_DAYS = TimeSpan.FromMilliseconds(7948800000);
  803. public static TimeSpan TS_NINETY_THREE_SECONDS = TimeSpan.FromMilliseconds(93000);
  804. public static TimeSpan TS_NINETY_THREE_MINUTES = TimeSpan.FromMilliseconds(5580000);
  805. public static TimeSpan TS_NINETY_THREE_HOURS = TimeSpan.FromMilliseconds(334800000);
  806. public static TimeSpan TS_NINETY_THREE_DAYS = TimeSpan.FromMilliseconds(8035200000);
  807. public static TimeSpan TS_NINETY_FOUR_SECONDS = TimeSpan.FromMilliseconds(94000);
  808. public static TimeSpan TS_NINETY_FOUR_MINUTES = TimeSpan.FromMilliseconds(5640000);
  809. public static TimeSpan TS_NINETY_FOUR_HOURS = TimeSpan.FromMilliseconds(338400000);
  810. public static TimeSpan TS_NINETY_FOUR_DAYS = TimeSpan.FromMilliseconds(8121600000);
  811. public static TimeSpan TS_NINETY_FIVE_SECONDS = TimeSpan.FromMilliseconds(95000);
  812. public static TimeSpan TS_NINETY_FIVE_MINUTES = TimeSpan.FromMilliseconds(5700000);
  813. public static TimeSpan TS_NINETY_FIVE_HOURS = TimeSpan.FromMilliseconds(342000000);
  814. public static TimeSpan TS_NINETY_FIVE_DAYS = TimeSpan.FromMilliseconds(8208000000);
  815. public static TimeSpan TS_NINETY_SIX_SECONDS = TimeSpan.FromMilliseconds(96000);
  816. public static TimeSpan TS_NINETY_SIX_MINUTES = TimeSpan.FromMilliseconds(5760000);
  817. public static TimeSpan TS_NINETY_SIX_HOURS = TimeSpan.FromMilliseconds(345600000);
  818. public static TimeSpan TS_NINETY_SIX_DAYS = TimeSpan.FromMilliseconds(8294400000);
  819. public static TimeSpan TS_NINETY_SEVEN_SECONDS = TimeSpan.FromMilliseconds(97000);
  820. public static TimeSpan TS_NINETY_SEVEN_MINUTES = TimeSpan.FromMilliseconds(5820000);
  821. public static TimeSpan TS_NINETY_SEVEN_HOURS = TimeSpan.FromMilliseconds(349200000);
  822. public static TimeSpan TS_NINETY_SEVEN_DAYS = TimeSpan.FromMilliseconds(8380800000);
  823. public static TimeSpan TS_NINETY_EIGHT_SECONDS = TimeSpan.FromMilliseconds(98000);
  824. public static TimeSpan TS_NINETY_EIGHT_MINUTES = TimeSpan.FromMilliseconds(5880000);
  825. public static TimeSpan TS_NINETY_EIGHT_HOURS = TimeSpan.FromMilliseconds(352800000);
  826. public static TimeSpan TS_NINETY_EIGHT_DAYS = TimeSpan.FromMilliseconds(8467200000);
  827. public static TimeSpan TS_NINETY_NINE_SECONDS = TimeSpan.FromMilliseconds(99000);
  828. public static TimeSpan TS_NINETY_NINE_MINUTES = TimeSpan.FromMilliseconds(5940000);
  829. public static TimeSpan TS_NINETY_NINE_HOURS = TimeSpan.FromMilliseconds(356400000);
  830. public static TimeSpan TS_NINETY_NINE_DAYS = TimeSpan.FromMilliseconds(8553600000);
  831. public static TimeSpan TS_ONE_HUNDRED_SECONDS = TimeSpan.FromMilliseconds(100000);
  832. public static TimeSpan TS_ONE_HUNDRED_MINUTES = TimeSpan.FromMilliseconds(6000000);
  833. public static TimeSpan TS_ONE_HUNDRED_HOURS = TimeSpan.FromMilliseconds(360000000);
  834. public static TimeSpan TS_ONE_HUNDRED_DAYS = TimeSpan.FromMilliseconds(8640000000);
  835.  
  836. public static TimeSpan TS_ONE_MILLISECOND = TimeSpan.FromMilliseconds(1);
  837. public static TimeSpan TS_TWO_MILLISECONDS = TimeSpan.FromMilliseconds(2);
  838. public static TimeSpan TS_THREE_MILLISECONDS = TimeSpan.FromMilliseconds(3);
  839. public static TimeSpan TS_FOUR_MILLISECONDS = TimeSpan.FromMilliseconds(4);
  840. public static TimeSpan TS_FIVE_MILLISECONDS = TimeSpan.FromMilliseconds(5);
  841. public static TimeSpan TS_SIX_MILLISECONDS = TimeSpan.FromMilliseconds(6);
  842. public static TimeSpan TS_SEVEN_MILLISECONDS = TimeSpan.FromMilliseconds(7);
  843. public static TimeSpan TS_EIGHT_MILLISECONDS = TimeSpan.FromMilliseconds(8);
  844. public static TimeSpan TS_NINE_MILLISECONDS = TimeSpan.FromMilliseconds(9);
  845. public static TimeSpan TS_TEN_MILLISECONDS = TimeSpan.FromMilliseconds(10);
  846. public static TimeSpan TS_TWENTY_MILLISECONDS = TimeSpan.FromMilliseconds(20);
  847. public static TimeSpan TS_THIRTY_MILLISECONDS = TimeSpan.FromMilliseconds(30);
  848. public static TimeSpan TS_FORTY_MILLISECONDS = TimeSpan.FromMilliseconds(40);
  849. public static TimeSpan TS_FIFTY_MILLISECONDS = TimeSpan.FromMilliseconds(50);
  850. public static TimeSpan TS_SIXTY_MILLISECONDS = TimeSpan.FromMilliseconds(60);
  851. public static TimeSpan TS_SEVENTY_MILLISECONDS = TimeSpan.FromMilliseconds(70);
  852. public static TimeSpan TS_EIGHTY_MILLISECONDS = TimeSpan.FromMilliseconds(80);
  853. public static TimeSpan TS_NINETY_MILLISECONDS = TimeSpan.FromMilliseconds(90);
  854. public static TimeSpan TS_ONE_HUNDRED_MILLISECONDS = TimeSpan.FromMilliseconds(100);
  855. public static TimeSpan TS_TWO_HUNDRED_MILLISECONDS = TimeSpan.FromMilliseconds(200);
  856. public static TimeSpan TS_THREE_HUNDRED_MILLISECONDS = TimeSpan.FromMilliseconds(300);
  857. public static TimeSpan TS_FOUR_HUNDRED_MILLISECONDS = TimeSpan.FromMilliseconds(400);
  858. public static TimeSpan TS_FIVE_HUNDRED_MILLISECONDS = TimeSpan.FromMilliseconds(500);
  859. public static TimeSpan TS_SIX_HUNDRED_MILLISECONDS = TimeSpan.FromMilliseconds(600);
  860. public static TimeSpan TS_SEVEN_HUNDRED_MILLISECONDS = TimeSpan.FromMilliseconds(700);
  861. public static TimeSpan TS_EIGHT_HUNDRED_MILLISECONDS = TimeSpan.FromMilliseconds(800);
  862. public static TimeSpan TS_NINE_HUNDRED_MILLISECONDS = TimeSpan.FromMilliseconds(900);
  863. #endregion
  864. #region Weeks
  865. public static TimeSpan TS_ONE_WEEK = TimeSpan.FromDays(7);
  866. public static TimeSpan TS_TWO_WEEKS = TimeSpan.FromDays(14);
  867. public static TimeSpan TS_THREE_WEEKS = TimeSpan.FromDays(21);
  868. public static TimeSpan TS_FOUR_WEEKS = TimeSpan.FromDays(28);
  869. public static TimeSpan TS_FIVE_WEEKS = TimeSpan.FromDays(35);
  870. public static TimeSpan TS_SIX_WEEKS = TimeSpan.FromDays(42);
  871. public static TimeSpan TS_SEVEN_WEEKS = TimeSpan.FromDays(49);
  872. public static TimeSpan TS_EIGHT_WEEKS = TimeSpan.FromDays(56);
  873. public static TimeSpan TS_NINE_WEEKS = TimeSpan.FromDays(63);
  874. public static TimeSpan TS_TEN_WEEKS = TimeSpan.FromDays(70);
  875. public static TimeSpan TS_ELEVEN_WEEKS = TimeSpan.FromDays(77);
  876. public static TimeSpan TS_TWELVE_WEEKS = TimeSpan.FromDays(84);
  877. public static TimeSpan TS_THIRTEEN_WEEKS = TimeSpan.FromDays(91);
  878. public static TimeSpan TS_FOURTEEN_WEEKS = TimeSpan.FromDays(98);
  879. public static TimeSpan TS_FIFTEEN_WEEKS = TimeSpan.FromDays(105);
  880. public static TimeSpan TS_SIXTEEN_WEEKS = TimeSpan.FromDays(112);
  881. public static TimeSpan TS_SEVENTEEN_WEEKS = TimeSpan.FromDays(119);
  882. public static TimeSpan TS_EIGHTEEN_WEEKS = TimeSpan.FromDays(126);
  883. public static TimeSpan TS_NINETEEN_WEEKS = TimeSpan.FromDays(133);
  884. public static TimeSpan TS_TWENTY_WEEKS = TimeSpan.FromDays(140);
  885. public static TimeSpan TS_TWENTY_ONE_WEEKS = TimeSpan.FromDays(147);
  886. public static TimeSpan TS_TWENTY_TWO_WEEKS = TimeSpan.FromDays(154);
  887. public static TimeSpan TS_TWENTY_THREE_WEEKS = TimeSpan.FromDays(161);
  888. public static TimeSpan TS_TWENTY_FOUR_WEEKS = TimeSpan.FromDays(168);
  889. public static TimeSpan TS_TWENTY_FIVE_WEEKS = TimeSpan.FromDays(175);
  890. public static TimeSpan TS_TWENTY_SIX_WEEKS = TimeSpan.FromDays(182);
  891. public static TimeSpan TS_TWENTY_SEVEN_WEEKS = TimeSpan.FromDays(189);
  892. public static TimeSpan TS_TWENTY_EIGHT_WEEKS = TimeSpan.FromDays(196);
  893. public static TimeSpan TS_TWENTY_NINE_WEEKS = TimeSpan.FromDays(203);
  894. public static TimeSpan TS_THIRTY_WEEKS = TimeSpan.FromDays(210);
  895. public static TimeSpan TS_THIRTY_ONE_WEEKS = TimeSpan.FromDays(217);
  896. public static TimeSpan TS_THIRTY_TWO_WEEKS = TimeSpan.FromDays(224);
  897. public static TimeSpan TS_THIRTY_THREE_WEEKS = TimeSpan.FromDays(231);
  898. public static TimeSpan TS_THIRTY_FOUR_WEEKS = TimeSpan.FromDays(238);
  899. public static TimeSpan TS_THIRTY_FIVE_WEEKS = TimeSpan.FromDays(245);
  900. public static TimeSpan TS_THIRTY_SIX_WEEKS = TimeSpan.FromDays(252);
  901. public static TimeSpan TS_THIRTY_SEVEN_WEEKS = TimeSpan.FromDays(259);
  902. public static TimeSpan TS_THIRTY_EIGHT_WEEKS = TimeSpan.FromDays(266);
  903. public static TimeSpan TS_THIRTY_NINE_WEEKS = TimeSpan.FromDays(273);
  904. public static TimeSpan TS_FORTY_WEEKS = TimeSpan.FromDays(280);
  905. public static TimeSpan TS_FORTY_ONE_WEEKS = TimeSpan.FromDays(287);
  906. public static TimeSpan TS_FORTY_TWO_WEEKS = TimeSpan.FromDays(294);
  907. public static TimeSpan TS_FORTY_THREE_WEEKS = TimeSpan.FromDays(301);
  908. public static TimeSpan TS_FORTY_FOUR_WEEKS = TimeSpan.FromDays(308);
  909. public static TimeSpan TS_FORTY_FIVE_WEEKS = TimeSpan.FromDays(315);
  910. public static TimeSpan TS_FORTY_SIX_WEEKS = TimeSpan.FromDays(322);
  911. public static TimeSpan TS_FORTY_SEVEN_WEEKS = TimeSpan.FromDays(329);
  912. public static TimeSpan TS_FORTY_EIGHT_WEEKS = TimeSpan.FromDays(336);
  913. public static TimeSpan TS_FORTY_NINE_WEEKS = TimeSpan.FromDays(343);
  914. public static TimeSpan TS_FIFTY_WEEKS = TimeSpan.FromDays(350);
  915. public static TimeSpan TS_FIFTY_ONE_WEEKS = TimeSpan.FromDays(357);
  916. #endregion
  917.  
  918. #region Methods
  919. public static int MilliSeconds(int milliSecondCount) {
  920. return ONE_MILLISECOND * milliSecondCount;
  921. }
  922. public static int Seconds(int secondCount) {
  923. return ONE_SECOND * secondCount;
  924. }
  925. public static long SecondsL(long secondCount) {
  926. return ONE_SECOND * secondCount;
  927. }
  928. public static double SecondsD(double secondCount) {
  929. return ((double)ONE_SECOND) * secondCount;
  930. }
  931. public static int Minutes(int minuteCount) {
  932. return ONE_MINUTE * minuteCount;
  933. }
  934. public static long Minutes(long minuteCount) {
  935. return ONE_MINUTE * minuteCount;
  936. }
  937. public static double Minutes(double minuteCount) {
  938. return ((double)ONE_MINUTE) * minuteCount;
  939. }
  940. public static int Hours(int hourCount) {
  941. return ONE_HOUR * hourCount;
  942. }
  943. public static long Hours(long hourCount) {
  944. return ONE_HOUR * hourCount;
  945. }
  946. public static double Hours(double hourCount) {
  947. return ((double)ONE_HOUR) * hourCount;
  948. }
  949. public static int Days(int dayCount) {
  950. return ONE_DAY * dayCount;
  951. }
  952. public static long Days(long dayCount) {
  953. return ONE_DAY * dayCount;
  954. }
  955. public static double Days(double dayCount) {
  956. return ((double)ONE_DAY) * dayCount;
  957. }
  958. public static long Weeks(long weekCount) {
  959. return SEVEN_DAYS * weekCount;
  960. }
  961. public static double Weeks(double weekCount) {
  962. return ((double)SEVEN_DAYS) * weekCount;
  963. }
  964. #endregion
  965. #region Create Const and Fields
  966. public static string CreateTimes(string countText,int count) {
  967. return CreateTimes(countText,count,false);
  968. }
  969. public static string CreateTimes(string countText,int count,bool createTS) {
  970. string plural = "S";
  971. if(count > 1)
  972. plural = "";
  973. System.Text.StringBuilder sb = new System.Text.StringBuilder();
  974. sb.AppendLine("public static readonly int " + countText + "_SECOND" + plural + " = ONE_SECOND * " + count + "");
  975. sb.AppendLine("public static readonly int " + countText + "_MINUTE" + plural + " = ONE_MINUTE * " + count + "");
  976. sb.AppendLine("public static readonly int " + countText + "_HOUR" + plural + " = ONE_HOUR * " + count + "");
  977. sb.AppendLine("public static readonly int " + countText + "_DAY" + plural + " = ONE_DAY * " + count + "");
  978. return sb.ToString();
  979. }
  980. public static string CreateTimesConst(string countText,long count) {
  981. return CreateTimesConst(countText,count,false);
  982. }
  983. public static string CreateTimesConst(string countText,long count,bool createTS) {
  984. string plural = "";
  985. if(count > 1)
  986. plural = "S";
  987. long sec = count * 1000;
  988. long min = sec * 60;
  989. long hour = min * 60;
  990. long day = hour * 24;
  991. System.Text.StringBuilder sb = new System.Text.StringBuilder();
  992. if(createTS) {
  993. sb.AppendLine("public static TimeSpan TS_" + countText + "_SECOND" + plural + " = TimeSpan.FromMilliseconds(" + sec + ");");
  994. sb.AppendLine("public static TimeSpan TS_" + countText + "_MINUTE" + plural + " = TimeSpan.FromMilliseconds(" + min + ");");
  995. sb.AppendLine("public static TimeSpan TS_" + countText + "_HOUR" + plural + " = TimeSpan.FromMilliseconds(" + hour + ");");
  996. sb.AppendLine("public static TimeSpan TS_" + countText + "_DAY" + plural + " = TimeSpan.FromMilliseconds(" + day + ");");
  997. }
  998. else {
  999. sb.AppendLine("public const " + GetConstType(sec) + " " + countText + "_SECOND" + plural + " = " + sec + "");
  1000. sb.AppendLine("public const " + GetConstType(min) + " " + countText + "_MINUTE" + plural + " = " + min + "");
  1001. sb.AppendLine("public const " + GetConstType(hour) + " " + countText + "_HOUR" + plural + " = " + hour + "");
  1002. sb.AppendLine("public const " + GetConstType(day) + " " + countText + "_DAY" + plural + " = " + day + "");
  1003. }
  1004. return sb.ToString();
  1005. }
  1006. public static void CreateTimeSpansWeeks(StringBuilder sb,string countText,long count) {
  1007. string plural = "";
  1008. if(count > 1)
  1009. plural = "S";
  1010. long daysInWeek = 7;
  1011. long weekInDays = daysInWeek * count;
  1012. sb.AppendLine("public static TimeSpan TS_" + countText + "_WEEK" + plural + " = TimeSpan.FromDays(" + weekInDays + ");");
  1013. }
  1014. public static void CreateTimesConstInMillSec(StringBuilder sb,string countText,long count) {
  1015. CreateTimesConstInMillSec(sb,countText,count,false);
  1016. }
  1017. public static void CreateTimesConstInMillSec(StringBuilder sb,string countText,long count,bool createTS) {
  1018. string plural = "";
  1019. if(count > 1)
  1020. plural = "S";
  1021. long ms = count;
  1022. if(createTS)
  1023. sb.AppendLine("public static TimeSpan TS_" + countText + "_MILLISECOND" + plural + " = TimeSpan.FromMilliseconds(" + ms + ");");
  1024. else
  1025. sb.AppendLine("public const " + GetConstType(ms) + " " + countText + "_MILLISECOND" + plural + " = " + ms + "");
  1026. }
  1027. private static string GetConstType(long num) {
  1028. if(num >= (long)int.MaxValue)
  1029. return "long";
  1030. return "int";
  1031. }
  1032. public static string CreateWeeks() {
  1033. System.Text.StringBuilder sb = new System.Text.StringBuilder();
  1034. for(long i = 1;i <= 51;i++) {
  1035. string numText = SpellNumeric.IntegerToWords(i);
  1036. numText = numText.ToUpper().Replace(" ","_");
  1037. CreateTimeSpansWeeks(sb,numText,i);
  1038. }
  1039. return sb.ToString();
  1040. }
  1041. public static string CreateAllMillSecTimes() {
  1042. return CreateAllMillSecTimes(false);
  1043. }
  1044. public static string CreateAllMillSecTimes(bool createTS) {
  1045. System.Text.StringBuilder sb = new System.Text.StringBuilder();
  1046. //ONE,TWO,...
  1047. for(long i = 1;i <= 9;i++) {
  1048. string numText = SpellNumeric.IntegerToWords(i);
  1049. numText = numText.ToUpper().Replace(" ","_");
  1050. CreateTimesConstInMillSec(sb,numText,i,createTS);
  1051. }
  1052. //TEN,TWENTY,...
  1053. for(long i = 10;i <= 100;i += 10) {
  1054. string numText = SpellNumeric.IntegerToWords(i);
  1055. numText = numText.ToUpper().Replace(" ","_");
  1056. CreateTimesConstInMillSec(sb,numText,i,createTS);
  1057. }
  1058. //ONE_HUNDRED,TWO_HUNDRED,...
  1059. for(long i = 200;i <= 900;i += 100) {
  1060. string numText = SpellNumeric.IntegerToWords(i);
  1061. numText = numText.ToUpper().Replace(" ","_");
  1062. CreateTimesConstInMillSec(sb,numText,i,createTS);
  1063. }
  1064. return sb.ToString();
  1065. }
  1066. public static string CreateAllTimes() {
  1067. return CreateAllTimes(false);
  1068. }
  1069. public static string CreateAllTimes(bool createTS) {
  1070. System.Text.StringBuilder sb = new System.Text.StringBuilder();
  1071. for(long i = 1;i <= 100;i++) {
  1072. string numText = SpellNumeric.IntegerToWords(i);
  1073. numText = numText.ToUpper().Replace(" ","_");
  1074. sb.AppendLine(THelper.CreateTimesConst(numText,i,createTS));
  1075. }
  1076. return sb.ToString();
  1077. }
  1078. #endregion
  1079. }//THelper
Advertisement
Add Comment
Please, Sign In to add comment