(utc=None, strict=False)
| 787 | |
| 788 | |
| 789 | def seconds_to_midnight(utc=None, strict=False): |
| 790 | if isinstance(utc, int): |
| 791 | now = datetime.datetime.utcnow() + datetime.timedelta(hours=utc) |
| 792 | else: |
| 793 | now = datetime.datetime.today() |
| 794 | |
| 795 | midnight = now.replace(hour=0, minute=0 if strict else 1, second=0, microsecond=0) + datetime.timedelta(days=1) |
| 796 | |
| 797 | return (midnight - now).seconds |
| 798 | |
| 799 | |
| 800 | def search_pattern(pattern, value, flags=0): |
no test coverage detected