R/elapsed_year.R

Defines functions elapsed_year

Documented in elapsed_year

# ---------------------------------------------------------------------------- #
#' elapsed_year
#'
#' @param jd Julian Day number
#' @param maasa_num Number indicating the Maasa
#'
#' @return A vector containing Kali, Saka, and Vikram Samvat
#'
#' @examples
#' elapsed_year(2459778,2)
elapsed_year <- function(jd,maasa_num){
  sidereal_year = 365.25636
  ahar = ahargana(jd)
  kali = as.integer((ahar + (4 - maasa_num) * 30) / sidereal_year)
  saka = kali - 3179
  vikrama = saka + 135
  return (c(kali, saka, vikrama))
}
# ---------------------------------------------------------------------------- #

Try the VedicDateTime package in your browser

Any scripts or data that you put into this service are public.

VedicDateTime documentation built on Sept. 20, 2023, 9:08 a.m.