Przejdź do treści
Biblioteka skilli
Produktywność osobista · Konwersja i formaty

system-time

/system-time

Podaje dokładny czas systemowy w różnych formatach (ISO 8601, znacznik Unix, zapis czytelny dla człowieka) i przelicza go między strefami czasowymi.

Licencja
MIT
Ostatnia zmiana repozytorium
20.07.2026

Ocena i bezpieczeństwo

95/ 100Klasa: dobry
Format20 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
3
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 20.07.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Podaje dokładny czas systemowy w różnych formatach (ISO 8601, znacznik Unix, zapis czytelny dla człowieka) i przelicza go między strefami czasowymi.

Oryginalny opis (EN)

Get accurate system time in various formats and timezones. Use when the user needs to know the current time, date, timestamp, or wants to convert between timezones. Supports ISO 8601, Unix timestamp, human-readable formats, and timezone conversions.

Jak działa

  1. Quick Usage
  2. Common Formats
  3. Timezone Conversion
  4. Python Alternative (for scripting)
  5. Notes
Sekcje z nagłówków SKILL.md, w oryginale · 71 linii, 230 słów
Podgląd SKILL.md
---
name: system-time
version: 1.0.0
description: Get accurate system time in various formats and timezones. Use when the user needs to know the current time, date, timestamp, or wants to convert between timezones. Supports ISO 8601, Unix timestamp, human-readable formats, and timezone conversions.
---

# System Time

Get accurate system time information in multiple formats.

## Quick Usage

### Current Time (Local)
```bash
date                                    # Human readable
date -Iseconds                          # ISO 8601 with seconds
date +%s                                # Unix timestamp
```

### Current Time (UTC)
```bash
date -u                                 # UTC human readable
date -u -Iseconds                       # UTC ISO 8601
date -u +%s                             # UTC Unix timestamp (same as local)
```

### Specific Timezone
```bash
TZ=Asia/Shanghai date                   # Shanghai time
TZ=America/New_York date                # New York time
TZ=Europe/London date                   # London time
```

## Common Formats

| Format | Command | Example Output |
|--------|---------|----------------|
| ISO 8601 | `date -Iseconds` | 2024-03-11T16:30:00+08:00 |
| Unix timestamp | `date +%s` | 1710145800 |
| RFC 2822 | `date -R` | Mon, 11 Mar 2024 16:30:00 +0800 |
| Custom | `date "+%Y-%m-%d %H:%M:%S"` | 2024-03-11 16:30:00 |

## Timezone Conversion

Convert from one timezone to another:
```bash
# Convert specific time from Shanghai to New York
TZ=America/New_York date -d "2024-03-11 16:30:00 CST"

# List available timezones
ls /usr/share/zoneinfo/
```

## Python Alternative (for scripting)

```python
from datetime import datetime, timezone

# Current UTC time
utc_now = datetime.now(timezone.utc)
print(utc_now.isoformat())

# Current local time
local_now = datetime.now()
print(local_now.isoformat())

# Unix timestamp
print(int(utc_now.timestamp()))
```

## Notes

- Unix timestamp is always UTC (timezone-independent)
- ISO 8601 format includes timezone offset
- Use `timedatectl` on Linux systems for system clock info
Pliki w paczce (3)
  • SKILL.md 2 KB
  • _meta.json 1 KB
  • .clawhub/origin.json 1 KB

Wersje

W bazie nie ma innych skilli o nazwie system-time.

Migawka bazy z 28.10.2026 · wersja paczki 5f94accae133 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100time
    Pobiera bieżący czas w dowolnej strefie i przelicza czas między strefami IANA, na przykład przy planowaniu w różnych regionach.
  • 100timezone-tools
    Podaje bieżący czas w dowolnym mieście lub strefie i przelicza godziny między strefami IANA, gdy trzeba ustalić termin.
  • 100timezone-conversion
    Przelicza godziny dostępności na spotkania między strefami czasowymi, na przykład z PST na EST, gdy prośba używa innej strefy niż kalendarz.
  • 100time-calc
    Oblicza daty i godziny w shellu: bieżący czas, dni tygodnia, dodawanie i odejmowanie, różnice, strefy i znaczniki Unix.
  • 100current-datetime
    Weryfikuje bieżącą datę i godzinę poleceniem date przed użyciem w znacznikach czasu, dokumentach, terminach i przeliczaniu stref czasowych, bo data z promptu systemowego może być nieaktualna.
  • 100datetime
    Liczy daty i czas: różnice między datami, dni do terminu, dodawanie i odejmowanie okresów, dzień tygodnia oraz konwersje stref czasowych, wieku i czasu trwania.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.