{ "info": { "author": "Kevin Traw", "author_email": "ktraw2@gmail.com", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Misc Date Utilities\nProvides date subtraction, parsing, and random timestamp generation. Source code [on GitHub](https://github.com/ktraw2/misc-date-utilities).\n\n### date_difference\nFor subtracting two dates from each other, provides class `DateDifference` that can store the difference between two dates, provides some overloaded functionality, and provides some static methods `subtract_datetimes` and `subtract_datestrings` to subtract datetimes and formatted date strings, respectively.\n\n### simple_parse\nA simple parser that is used in the interpretation of date strings, provides `parse_raw_date_string` to get a datetime from a string formatted as `\"%Y-%m-%d \"` (note the trailing space), or as `\"%Y-%m-%d %H:%M\"`.\n\n### random_timestamps\nFunctionality for getting a random time within a specified range, provides `generate_random_timestamp` to generates a random timestamp in the range [00:00:00 - hours:minutes:seconds).\n\n### tests\nUnit tests are provided for `subtract_datestrings`.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ktraw2/misc-date-utilities", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "misc-date-utilities", "package_url": "https://pypi.org/project/misc-date-utilities/", "platform": "", "project_url": "https://pypi.org/project/misc-date-utilities/", "project_urls": { "Homepage": "https://github.com/ktraw2/misc-date-utilities" }, "release_url": "https://pypi.org/project/misc-date-utilities/1.0.6/", "requires_dist": [ "pytz" ], "requires_python": "", "summary": "Date subtraction, parsing, and random timestamp generation.", "version": "1.0.6" }, "last_serial": 4889025, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "9f10b729c388d8c9b59377f5d1aba228", "sha256": "503b064f558f18fea7e4c2907e7224a7bbbb510faafaa3bbcb4f469a2b3ddef4" }, "downloads": -1, "filename": "misc_date_utilities-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9f10b729c388d8c9b59377f5d1aba228", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15106, "upload_time": "2019-02-16T09:09:05", "url": "https://files.pythonhosted.org/packages/4f/aa/ad2d1242490a60a9a195ab2843a2608d5c25ad1f7180d93d0c37d29bfec7/misc_date_utilities-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55f083446c87b80b747562e3c8c231a9", "sha256": "0a3569fa6186ac340837898228a63f8103f9d446c99d4001604daad96166a78b" }, "downloads": -1, "filename": "misc-date-utilities-1.0.tar.gz", "has_sig": false, "md5_digest": "55f083446c87b80b747562e3c8c231a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2048, "upload_time": "2019-02-16T09:09:07", "url": "https://files.pythonhosted.org/packages/fb/53/208f782e6a255767bff3f7e6118c1d959e53d07a4758d1f629615ca6eab5/misc-date-utilities-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "906ebac715f76e75a23faa25f1cb4b8f", "sha256": "f2cac6a485bc7dd3d5b55f467cf0aee91b9300d77722e95a7500147b2a6625cd" }, "downloads": -1, "filename": "misc_date_utilities-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "906ebac715f76e75a23faa25f1cb4b8f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19005, "upload_time": "2019-02-16T09:17:49", "url": "https://files.pythonhosted.org/packages/de/68/fef8ab7707642537e8af25ee0c09f306077e2198409b6bb85b8a03cbafca/misc_date_utilities-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d70abc51c2cf2e13dbab3d70be4182c1", "sha256": "1948ff3f11d53c8eaab68551cc0c4723fcd5c8c872efced121a70b98cc9a65a5" }, "downloads": -1, "filename": "misc-date-utilities-1.0.1.tar.gz", "has_sig": false, "md5_digest": "d70abc51c2cf2e13dbab3d70be4182c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4843, "upload_time": "2019-02-16T09:17:51", "url": "https://files.pythonhosted.org/packages/fe/55/709b1b5d126257d3133acd3148a777ad42fb4fbf36a3ecf58bc80a2e5b10/misc-date-utilities-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "3680727d9123ed5cb83d5d1bdd6ba4e5", "sha256": "c7e6268c3562642d122977a6f879b92c9f7e28a1020b09b18f7cf06deaa4b832" }, "downloads": -1, "filename": "misc_date_utilities-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3680727d9123ed5cb83d5d1bdd6ba4e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19280, "upload_time": "2019-02-16T09:27:52", "url": "https://files.pythonhosted.org/packages/03/b5/1a41b4115a823e0c99198cf7932080c42ebf89f34a99c0795b882e597510/misc_date_utilities-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c7fe9d6a8073ef4562d5cc8b8f9a8b8", "sha256": "eca2dc6c487114d8553eb700c3b69ff2b9778f2edd908c39d5586c2e69635d13" }, "downloads": -1, "filename": "misc-date-utilities-1.0.2.tar.gz", "has_sig": false, "md5_digest": "6c7fe9d6a8073ef4562d5cc8b8f9a8b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4859, "upload_time": "2019-02-16T09:27:54", "url": "https://files.pythonhosted.org/packages/16/17/df44e211d6dca3c7c3506d24413694397de86314aaca198099517b8a64be/misc-date-utilities-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "981b46cb38a51c01003d8975feb47d1a", "sha256": "949f3d0516644cbfb9deec7e22ab6105ea8ad1de39b899a08b9af27f0cb1a2c2" }, "downloads": -1, "filename": "misc_date_utilities-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "981b46cb38a51c01003d8975feb47d1a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19306, "upload_time": "2019-02-16T19:59:46", "url": "https://files.pythonhosted.org/packages/1c/c8/1532c8b970ea5dd70002fd40df31feaf548f7c24537535e08fb64f9693af/misc_date_utilities-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43bcc4a546a9c967445a2109be95b710", "sha256": "9c928a78bf75129d13049d533ae429074eea271c9dc5941ae5c7bcfb84d67469" }, "downloads": -1, "filename": "misc-date-utilities-1.0.3.tar.gz", "has_sig": false, "md5_digest": "43bcc4a546a9c967445a2109be95b710", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4873, "upload_time": "2019-02-16T19:59:48", "url": "https://files.pythonhosted.org/packages/0f/7d/1a58dcc7e85ccd06e3a33a4193c74601517bc9f75ab6e2bee6007e7d30cc/misc-date-utilities-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "1fe315d5288184e05e43ff8e8c4cefa3", "sha256": "09c330a4d2004d3a67b4fe531bb2e6dc167f97256e424f8f767788d3d1fc2956" }, "downloads": -1, "filename": "misc_date_utilities-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "1fe315d5288184e05e43ff8e8c4cefa3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19310, "upload_time": "2019-03-01T23:28:29", "url": "https://files.pythonhosted.org/packages/ac/b8/47e7ca61c5a4356a4f36231a469c9d379569c13d2b1530b50319526bd473/misc_date_utilities-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "764ad4dc39614d202ba05b9ea43c0307", "sha256": "5be0a34a7812599056912a90ef9b9847d89d2afe4f6a93e8b0e534c8b0d9ddcd" }, "downloads": -1, "filename": "misc-date-utilities-1.0.4.tar.gz", "has_sig": false, "md5_digest": "764ad4dc39614d202ba05b9ea43c0307", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4899, "upload_time": "2019-03-01T23:28:30", "url": "https://files.pythonhosted.org/packages/a1/cd/37d32007407780ff6b30b6abe1833622977a1412ed967d9cda3779ce5ceb/misc-date-utilities-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "9db4bddb62eb7f23ee1dad076549dee7", "sha256": "0605fc25b259688e3138bb0740ed8ecc98c5f7d55473617a91f9a21fd8c2d216" }, "downloads": -1, "filename": "misc_date_utilities-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "9db4bddb62eb7f23ee1dad076549dee7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19313, "upload_time": "2019-03-01T23:41:31", "url": "https://files.pythonhosted.org/packages/4d/5f/3fcdba93d23fcaf57d17fe61ab508aa9db377d319d80fdb4e707467b9177/misc_date_utilities-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43b8d096f22abdfe9e3f37145a2083c6", "sha256": "740f566b9739ac531e40fbd7606342e5a50da51d88f222b8be3947df576088da" }, "downloads": -1, "filename": "misc-date-utilities-1.0.5.tar.gz", "has_sig": false, "md5_digest": "43b8d096f22abdfe9e3f37145a2083c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4897, "upload_time": "2019-03-01T23:41:32", "url": "https://files.pythonhosted.org/packages/16/0f/734a3a9a12472581eeecb2f72b289e3d42849b133504795b1c840d11385d/misc-date-utilities-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "f8de0eb84edcfcf3da530d41e96df0da", "sha256": "6a2aaeb6c44afaa32f6b0255545cf395d923497bb17d0733114c80a7f5420f81" }, "downloads": -1, "filename": "misc_date_utilities-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "f8de0eb84edcfcf3da530d41e96df0da", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19277, "upload_time": "2019-03-02T19:48:17", "url": "https://files.pythonhosted.org/packages/82/b9/87facead0a469e44c05bbb8380cb5b859e1570d315f36238a55365eab9bf/misc_date_utilities-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d540e3cfa7f55a285ec45e60f0ac1fc", "sha256": "c216c7d4ec7d28bf98f1a181deb68373a4f0829f1292310972695238f8a11897" }, "downloads": -1, "filename": "misc-date-utilities-1.0.6.tar.gz", "has_sig": false, "md5_digest": "7d540e3cfa7f55a285ec45e60f0ac1fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4884, "upload_time": "2019-03-02T19:48:18", "url": "https://files.pythonhosted.org/packages/d2/ff/8432fa2fac84640f6bedabe9c74e07d30ec435cc66b63c31e5459a8465ca/misc-date-utilities-1.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f8de0eb84edcfcf3da530d41e96df0da", "sha256": "6a2aaeb6c44afaa32f6b0255545cf395d923497bb17d0733114c80a7f5420f81" }, "downloads": -1, "filename": "misc_date_utilities-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "f8de0eb84edcfcf3da530d41e96df0da", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19277, "upload_time": "2019-03-02T19:48:17", "url": "https://files.pythonhosted.org/packages/82/b9/87facead0a469e44c05bbb8380cb5b859e1570d315f36238a55365eab9bf/misc_date_utilities-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d540e3cfa7f55a285ec45e60f0ac1fc", "sha256": "c216c7d4ec7d28bf98f1a181deb68373a4f0829f1292310972695238f8a11897" }, "downloads": -1, "filename": "misc-date-utilities-1.0.6.tar.gz", "has_sig": false, "md5_digest": "7d540e3cfa7f55a285ec45e60f0ac1fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4884, "upload_time": "2019-03-02T19:48:18", "url": "https://files.pythonhosted.org/packages/d2/ff/8432fa2fac84640f6bedabe9c74e07d30ec435cc66b63c31e5459a8465ca/misc-date-utilities-1.0.6.tar.gz" } ] }