Function HebrewDateAdd(dtDate As Date, lngMonths As Long) As String
Dim lngHebYear As Long
Dim lngHebMonth As Long
Dim lngHebDay As Long
Dim lngTotalMonths As Long
Dim lngLengthOfYear As Long
Dim blnLeapYear As Boolean
Dim blnHaser As Boolean
Dim blnShalem As Boolean
GregToHeb dtDate, lngHebYear, lngHebMonth, lngHebDay
lngLengthOfYear = LengthOfYear(lngHebYear)
blnHaser = lngLengthOfYear = 353 Or lngLengthOfYear = 383
blnShalem = lngLengthOfYear = 355 Or lngLengthOfYear = 385
lngTotalMonths = lngMonths + lngHebMonth
Do While lngTotalMonths > 13
lngHebYear = lngHebYear + 1
blnLeapYear = IsLeapYear(lngHebYear)
lngTotalMonths = lngTotalMonths - IIf(blnLeapYear, 13, 12)
Loop
blnLeapYear = IsLeapYear(lngHebYear)
If lngHebDay = 30 Then
Select Case lngTotalMonths
Case 1, 5, 8, 10, 12
lngHebDay = 30
Case 4, 7, 9, 11, 13
lngHebDay = 1
lngTotalMonths = IIf(lngTotalMonths = 13, 1, lngTotalMonths + 1)
lngHebYear = IIf(lngTotalMonths > 13, lngHebYear + Int(lngTotalMonths / 13), lngHebYear)
Case 6
Case 2
lngHebDay = IIf(Not blnShalem, 1, 30)
lngHebMonth = IIf(Not blnShalem, lngHebMonth + 1, lngHebMonth)
Case 3
lngHebDay = IIf(blnHaser, 1, 30)
lngHebMonth = IIf(blnHaser, lngHebMonth + 1, lngHebMonth)
End Select
End If
HebrewDateAdd = FormatDateH(lngHebYear, lngTotalMonths, lngHebDay)
End Function
rhon.co.il
מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!
חלה שגיאה בשליחה. נסו שוב!
לוח לימודים
מסלולי לימוד שאפשר להצטרף
אליהם ממש עכשיו:
תהילים פרק כה
אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
הנושאים החמים