WWW::No...mestamp(3)

πŸ“¦
version 2.02 Β· 2 versions
, in alpine 3.24

πŸ’– NAME πŸ’–

okay so bestie, this is the WWW::No...mestamp(3) manual πŸ’… and the module is WWW::Noss::Timestamp β€” literally here to parse timestamps. That's the whole assignment, no cap.

✨ USAGE ✨

use WWW::Noss::Timestamp;

my $epoch = WWW::Noss::Timestamp->rfc3339(
  '2025-07-12T00:23:00Z'
);

🌸 DESCRIPTION 🌸

WWW::Noss::Timestamp is a module that provides methods for parsing various timestamp formats used by RSS and Atom feeds. It's giving β€œspecialist little helper” energy.

it's a private module, bestie 🫢 so please consult the noss(1) manual for user documentation.

πŸ¦‹ METHODS πŸ¦‹

Each method is invoked as a class method. Methods will return the timestamp's seconds since the Unix epoch or undef on failure β€” that's the contract, periodt.

  • $epoch = WWW::Noss::Timestamp->mail($str) β€” parses RFC2822/822 timestamps, the kind used by RSS feeds. This is a lenient parser that is capable of parsing some non-standard timestamps, iykyk 😭✨
  • $epoch = WWW::Noss::Timestamp->rfc3339($str) β€” parses RFC3339 timestamps, the kind used by Atom feeds. slay πŸ’…

πŸŽ€ AUTHOR πŸŽ€

Written by Samuel Young, <samyoung12788@gmail.com>.

This project's source can be found on its Codeberg page <https://codeberg.org/1-1sam/noss.git>. Comments and pull requests are welcome! πŸ‘‘πŸ’–

Copyright (C) 2025-2026 Samuel Young

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

🌈 SEE ALSO 🌈

noss β€” yes, that's the manual from the DESCRIPTION, go read it for user docs 🫢


okay bestie, that's the whole WWW::No...mestamp(3) page! πŸ’– it comes from perl v5.42.2, dated 2026-02-15 β€” now go parse those timestamps, no cap πŸŽ€β­

πŸ“¦ where this page comes from