diff --git a/apps/docs/images/self-hosting/spacetime.html b/apps/docs/images/self-hosting/spacetime.html deleted file mode 100644 index 504c34e7a..000000000 --- a/apps/docs/images/self-hosting/spacetime.html +++ /dev/null @@ -1,227 +0,0 @@ - - - - - spacetime - - - - - - - - - github - github - -
- Yeah, -
-
- the world's pretty big. -
-
- Asia/KashgarAsia/JerusalemAmerica/PhoenixEurope/BerlinAfrica/GaboroneAsia/SeoulAfrica/Dar_es_SalaamAmerica/Port-au-PrinceAmerica/MontrealAmerica/PanamaAsia/Ho_Chi_MinhAmerica/BoiseAsia/BaghdadAfrica/El_AaiunEurope/ZagrebAmerica/MeridaAfrica/NouakchottAmerica/SantiagoAfrica/BissauAmerica/Los_AngelesAmerica/SitkaAsia/JakartaAsia/HarbinAmerica/BelizeAmerica/VancouverAsia/TbilisiAsia/YerevanEurope/TallinnAsia/MagadanAustralia/PerthAmerica/North_Dakota/New_SalemEurope/VilniusAsia/BakuAsia/TehranEurope/LisbonAmerica/AraguainaAmerica/Coral_HarbourAsia/NovokuznetskAsia/ThimphuAustralia/DarwinAmerica/Argentina/CatamarcaAfrica/FreetownAtlantic/South_GeorgiaAfrica/AccraAsia/SakhalinAustralia/AdelaideAmerica/North_Dakota/BeulahAustralia/EuclaAmerica/JamaicaEurope/TiraneAsia/VladivostokAmerica/ScoresbysundAmerica/MonctonAfrica/BujumburaAmerica/Glace_BayAtlantic/StanleyAfrica/Porto-NovoAmerica/Argentina/Rio_GallegosAmerica/Indiana/IndianapolisAsia/AshgabatAmerica/DetroitAmerica/MenomineeAsia/NovosibirskAfrica/LagosAmerica/GodthabAmerica/YakutatEurope/VolgogradAsia/RangoonAsia/QatarIndian/AntananarivoAsia/KhandygaAmerica/North_Dakota/CenterArctic/LongyearbyenAustralia/HobartPacific/GalapagosAsia/OralAsia/TaipeiAmerica/Argentina/SaltaAustralia/Broken_HillAmerica/Dawson_CreekAfrica/MbabaneAfrica/CairoAmerica/Cambridge_BayAsia/AqtauAsia/HovduninhabitedAsia/UlaanbaatarAfrica/NairobiAmerica/Argentina/TucumanAmerica/Kentucky/LouisvilleAustralia/MelbourneAmerica/HalifaxAmerica/OjinagaAmerica/NomeAsia/JayapuraAsia/Ust-NeraAsia/YakutskAsia/IrkutskAmerica/TegucigalpaEurope/ZaporozhyeAmerica/FortalezaAmerica/YellowknifePacific/FijiEurope/BratislavaAmerica/IqaluitAmerica/ResoluteAfrica/BrazzavilleAfrica/LibrevilleAmerica/New_YorkAsia/SamarkandAfrica/JohannesburgAmerica/BahiaEurope/ZurichAmerica/ParamariboEurope/SamaraAsia/PyongyangEurope/LjubljanaPacific/Port_MoresbyAmerica/ManausAfrica/KampalaAmerica/Rio_BrancoAfrica/BamakoAmerica/Argentina/MendozaAsia/YekaterinburgAmerica/Goose_BayAfrica/ConakryAmerica/Argentina/JujuyAfrica/AsmaraAmerica/ChihuahuaEurope/WarsawAsia/KarachiEurope/IstanbulAfrica/BanguiAmerica/LimaAsia/AdenAmerica/Port_of_SpainAmerica/TijuanaAsia/NicosiaEurope/SimferopolEurope/BudapestAmerica/Santo_DomingoEurope/KaliningradEurope/LondonPacific/GuadalcanalAsia/ShanghaiAfrica/WindhoekAsia/DhakaEurope/MariehamnAmerica/La_PazAmerica/RecifeEurope/AthensAmerica/Mexico_CityAmerica/ChicagoAsia/AmmanAmerica/Indiana/WinamacAtlantic/ReykjavikAfrica/MogadishuAfrica/MalaboAfrica/NdjamenaAsia/ChoibalsanAsia/RiyadhAfrica/BlantyreAustralia/SydneyAsia/DushanbeEurope/BelgradeEurope/LuxembourgEurope/PodgoricaAsia/BruneiAmerica/AsuncionEurope/PragueAmerica/AtikokanAmerica/PangnirtungAfrica/DakarAmerica/EdmontonAmerica/Argentina/Buenos_AiresAsia/KuwaitAsia/BishkekEurope/MoscowAustralia/BrisbaneAsia/QyzylordaAsia/AqtobeAmerica/EirunepeAmerica/TorontoPacific/HonoluluAmerica/MontevideoAmerica/Blanc-SablonAsia/TashkentAmerica/ManaguaAfrica/NiameyAmerica/Argentina/La_RiojaAfrica/BanjulAsia/Phnom_PenhAmerica/CrestonPacific/EfateEurope/BrusselsAmerica/El_SalvadorAfrica/OuagadougouIndian/KerguelenAtlantic/CanaryAsia/VientianeEurope/BucharestAfrica/LusakaAsia/KathmanduAfrica/HarareAsia/BangkokAmerica/DenverAfrica/LomeEurope/KievEurope/ViennaEurope/RomeAsia/ManilaAmerica/Argentina/CordobaAsia/TokyoAfrica/KigaliEurope/ChisinauAmerica/WinnipegAmerica/NassauEurope/DublinAsia/KuchingAmerica/Argentina/UshuaiaAsia/ColomboAsia/KrasnoyarskAmerica/St_JohnsAfrica/LuandaAmerica/GuyanaEurope/ParisAfrica/AbidjanAmerica/ReginaAmerica/ThuleAmerica/Campo_GrandeAfrica/TunisAmerica/Rankin_InletEurope/CopenhagenAsia/DubaiAmerica/WhitehorseAmerica/Indiana/VincennesAmerica/SantaremAfrica/DjiboutiAmerica/Argentina/San_LuisAfrica/CasablancaAsia/HebronAmerica/MaceioAfrica/KhartoumAfrica/DoualaAsia/Kuala_LumpurAfrica/KinshasaEurope/RigaAmerica/Sao_PauloAfrica/TripoliEurope/MadridAmerica/DanmarkshavnEurope/SkopjeAmerica/Porto_VelhoAfrica/MaseruEurope/SofiaAsia/DiliAmerica/Argentina/San_JuanAsia/AlmatyEurope/SarajevoAmerica/Boa_VistaAfrica/Addis_AbabaAsia/PontianakAfrica/LubumbashiEurope/HelsinkiAfrica/MonroviaAsia/MuscatEurope/OsloAmerica/CayenneAsia/KolkataAmerica/CuiabaAfrica/MaputoAsia/AnadyrAsia/KabulAmerica/Santa_IsabelAsia/DamascusAmerica/JuneauPacific/NoumeaAsia/KamchatkaAmerica/AnchorageAmerica/MatamorosAsia/OmskAfrica/AlgiersAmerica/GuayaquilPacific/AucklandEurope/AmsterdamAmerica/MonterreyAfrica/JubaEurope/StockholmAmerica/Costa_RicaAmerica/CaracasAsia/Hong_KongEurope/UzhgorodAsia/MakassarEurope/MinskAmerica/HavanaAmerica/CancunAmerica/HermosilloAmerica/BelemAsia/ChongqingAsia/BeirutAmerica/GuatemalaAsia/UrumqiAmerica/MazatlanAmerica/Puerto_RicoAmerica/Bogota
-
- but this library is very small ✨ -
-
- Europe/London: -
June 15th
- 3:53pm -
- ▼ -
6am
noon
6pm
10pm
jan
feb
mar
apr
may
jun
jul
aug
sept
oct
nov
dec
 
hour +
minute +
day +
month +
week +
year +
- - -
- spacetime date-utility -
- -
- 💥 - local model of remote TZ -
-
- 💥 - DST, leap-year, hemisphere! -
-
- 💥 - - moment-like💙 API -
-
- 💥 - quarter, season, and week-orientation -
-
- -
- 40 - kb -
-
that's more like it
-
-
-
-
- npm install spacetime -
or
- <script src='https://unpkg.com/spacetime'></script> -
-
- 👹 spacetime does some ugly things. -
-
- it can sometimes get confused. 🌌 -
-
- but by making realistic compromises, spacetime considerably under-weighs most date libraries.
-
- It lets you have a mostly-great time, without thinking about awful things. -
-
-
-
- -
- now go crazy:
-
-
- -
how the?
- it is currently 1686840780810 everywhere (even in Australia). -
[Fake-Paris]
- time -
= - Epoch time
- (1686840780810) -
- your computer's offset
- (-60 mins) -
+ - current offset
Europe/Paris
- (with DST) -
- that's not too bad. -

- but hold up - -

- to change the date, you have to shift to your computer's offset, make the calendar-based change, then shift it back to Paris time, - in some kind of distopian web programming: -
- this is error-prone!

- one challenge is that different DST rules may apply on your computer, compared to Paris-time.
- you may miss a DST-shift while pretending to be in Paris, but lying about it.
- another possibility is making a very specific time locally, that doesn't exist in Paris-time. -
spacetime 🎉 - (mostly) addresses these problems in post-processing the date after every transformation, - to ensure the funny-business is a minimum.

- if it's 9:37pm, and you move forward 6 months, it should still be 9:37pm.
- - even the day of the month should remain stable too, when possible -

- There is admittedly, some guesswork involved. -
- but what a pleasure, to let this little library do that for you - 🌈

- not for every use-case, fine for most. - -
API:
main:
- goto() -
- clone() -
- timezone() -
- format() -
- startOf() -
- endOf() -
- add() -
- subtract() -
- next() -
- last() -
- isAfter() -
- isBefore() -
- isEqual() -
- isSame() -
- diff() -
getters/setters
- millisecond() -
- second() -
- minute() -
- hour() -
- date() -
- month() -
- year() -
- dayOfYear() -
- time() -
- week() -
- quarter() -
- season() -
- hourFloat() -
- day() -
- ampm() -
- dayTime() -
- monthName() -
utils:
- set() -
- d() -
- isValid() -
- log() -
- progress() -
- leapYear() -
- inDST() -
- hasDST() -
- offset() -
- isAsleep() -
- - -

-

-

-
- Apache-2.0 - by SmallWins -
- - - - - - - - - - - \ No newline at end of file