دوستان این کتابخونه رو میتونید از این لینک دانلود کنید
https://github.com/omseven/JDate
نمایش نسخه قابل چاپ
دوستان این کتابخونه رو میتونید از این لینک دانلود کنید
https://github.com/omseven/JDate
متشکر از شما
بیس همه تبدیل ها از سال 2000 هست دیگه
ممنون:rolleyes:
نمیشه دانلود کرد برسی شود
از این قسمت دانلود کنیدا:
فایل پیوست 3265
دمت گرم دوست من ولی من روی لینک دانلود کلیک که میکنم رکل مرورگر ریست میشه
دستت درست تسمت میکنم جواب میگم
درست شدیا کمی تغییر چون درست تاریخ تمیزد من ی تغیر دادم ولی یجای کار برام یطوره ب دلم نشسته دلیلش اینه که الان تاریخ زده 1396/9/6 این درست توی سورس برای این که ماه و روز هم دورقمی هستش هم یک رقمی فاصله گداشته ودر lcdاین جور نمایش داده میشه ##1396/9/6 که به دلم نچسبید و دوست دارم این ها نمایش داده نشند لطف کنید یک کمک بکنید
نقل قول:
// نمایش تاریخ شمسی
lcd.setCursor(0, 1);
lcd.print("date :");
Date now(2017, 11, 27);
jdate = now.JDate();
lcd.println(jdate);
این کل متغیر هام کتابخونه استفاده شدمم # "JDateLib.h"نقل قول:
String jdate; // Jalali Date String
int JY,JM,JD; // Jalali Year & Month & Day Intiger
سلام خدمت اساتید محترم
من این کتابخانه رو استفاده کردم به تاریخ امروز که اول اسفند 95 هستش نمایش میده 31 بهمن 95 به نظر شما اشکال کار کجاست
از ماژول ds3231 استفاده کردم
سلام.
میشه لطفا راهنمایی کنید چطور توسط این کتابخونه، تاریخ میلادی کتابخونه rtclib رو به شمسی تبدبل کنم؟ شرمنده من یه تازه کارم :(
یک نفر جوانمرد در راه خدا این کد رو اصلاح کنه.
#include <Wire.h>
#include "RTClib.h"
#include "JDateLib.h"
String jdate;
int JY,JM,JD,y;
RTC_DS1307 rtc;
void setup () {
Serial.begin(9600);
rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
rtc.begin();
}
void loop () {
DateTime now = rtc.now();
// Taqvime miladi
Serial.print(now.year(), DEC);
Serial.print('/');
Serial.print(now.month(), DEC);
Serial.print('/');
Serial.println(now.day(), DEC);
// Taqvime miladi
Date now(now.year(), now.month(), now.day());
jdate = now.JDate();
JY = now.JYear();
JM = now.JMonth();
JD = now.JDay();
Serial.println(JY);
Serial.println(JM);
Serial.println(JD);
Serial.println(jdate);
delay(5000);
}
خیلی ممنون ازشما