txt: ## dist_zef-jforget-Date-Calendar-Armenian.md
  # NAME
  
  Date::Calendar::Armenian - Conversions from / to the Armenian calendar
  
  # SYNOPSIS
  
  Converting a Gregorian date (e.g. 13th November 2024) into Armenian
  
  ```
  use Date::Calendar::Armenian;
  my  Date                     $d-grg
  my  Date::Calendar::Armenian $d-arm;
  
  $d-grg .= new(2024, 11, 13);
  $d-arm .= new-from-date($d-grg);
  
  say $d-arm;
  # --> 1474-04-26
  say "{.day-name} {.day} {.month-name} {.year}" with $d-arm;
  # --> čʿorekʿšabatʿi 26 trē 1474
  
  
  ```
  
  Converting a Armenian date (e.g. 16 ahekan 1474) into Gregorian
  
  ```
  use Date::Calendar::Armenian;
  my  Date::Calendar::Armenian $d-arm;
  my  Date                     $d-grg;
  
  $d-arm .= new(year  => 1474
              , month =>    9
              , day   =>   16);
  $d-grg = $d-arm.to-date;
  
  say $d-grg;
  # ---> 2025-04-02
  
  ```
  
  Converting a Armenian date to Gregorian, while paying attention to sunset.
  
  ```
  use Date::Calendar::Armenian;
  use Date::Calendar::Strftime;
  my  Date::Calendar::Armenian $d-arm;
  my  Date                     $d-grg;
  
  $d-arm .= new(year    => 1474
              , month   =>    9
              , day     =>   16
              , daypart => before-sunrise());
  $d-grg = $d-arm.to-date;
  
  say $d-grg;
  # ---> 2025-04-03 instead of 2025-04-02
  
  # on the other hand:
  $d-arm .= new(year => 1474, month => 9, day => 16, daypart => after-sunset());
  $d-grg  = $d-arm.to-date;
  say $d-grg;
  # --> '2025-04-02'
  
  $d-arm .= new(year => 1474, month => 9, day => 16, daypart => daylight());
  $d-grg  = $d-arm.to-date;
  say $d-grg;
  # --> '2025-04-02' also
  
  ```
  
  # INSTALLATION
  
  ```
  zef install Date::Calendar::Armenian
  
  ```
  
  or
  
  ```
  git clone https://github.com/jforget/raku-Date-Calendar-Armenian.git
  cd raku-Date-Calendar-Armenian
  zef install .
  
  ```
  
  # DESCRIPTION
  
  Date::Calendar::Armenian is a class representing dates in the Armenian
  calendar. It allows you to convert an Armenian date into Gregorian (or
  possibly other) calendar and the other way.
  
  when creating the `Date::Calendar::xxxx` instance, you may include a
  `daypart` parameter, so the conversion will give the proper result for
  dates after sunset.
  
  # AUTHOR
  
  Jean Forget
  
  # COPYRIGHT AND LICENSE
  
  Copyright (c) 2025 Jean Forget, all rights reserved
  
  This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.
  