@subrotosaha/bangla-date
Version:
A simple utility package for string manipulation in JavaScript.
43 lines • 1.37 kB
TypeScript
type Language = "en" | "bn" | "hi";
declare class BanglaDate {
private banglaYear;
private banglaMonthIndex;
private banglaDay;
private gregorianDate;
private language;
private date;
constructor(gregorianDate: Date, language?: Language);
now(): string;
parse(dateString: string): string;
private static isLeapYear;
getDate(): string;
getDay(): string;
getFullYear(): string;
getHours(): string;
getMilliseconds(): string;
getMinutes(): string;
getMonth(): string;
getSeconds(): string;
getTime(): string;
getTimezoneOffset(): string;
getUTCDate(): string;
getUTCDay(): string;
getUTCFullYear(): string;
getUTCHours(): string;
getUTCMilliseconds(): string;
getUTCMinutes(): string;
getUTCMonth(): string;
getUTCSeconds(): string;
getYear(): string;
private getMonthName;
private getWeekDay;
toLocaleDateString(locales?: string | string[], options?: Intl.DateTimeFormatOptions): string;
formatNumber(num: number | string): string;
getAMPM(hour: number | string): string;
format(formatString: string): string;
private getFormatedMonthName;
toLocaleString(locales?: string | string[], options?: Intl.DateTimeFormatOptions): string;
private getWeekDayFormat;
}
export default BanglaDate;
//# sourceMappingURL=index.d.ts.map