আমি নিম্নলিখিত স্ট্রিংটি মুহুর্তের সাথে পার্স করতে চাই 2014-02-27T10: 00: 00 এবং আউটপুট দিন মাসের বছর (14 মার্চ 2014) আমি ডকগুলি পড়ছি তবে সফলতা ছাড়াই http://momentjs.com/docs/# / পার্সিং / এখন /
আমি নিম্নলিখিত স্ট্রিংটি মুহুর্তের সাথে পার্স করতে চাই 2014-02-27T10: 00: 00 এবং আউটপুট দিন মাসের বছর (14 মার্চ 2014) আমি ডকগুলি পড়ছি তবে সফলতা ছাড়াই http://momentjs.com/docs/# / পার্সিং / এখন /
উত্তর:
আপনার .format()
ফাংশনটি ব্যবহার করা দরকার ।
MM
- মাসের নম্বর
MMM
- মাসের শব্দ
var date = moment("2014-02-27T10:00:00").format('DD-MM-YYYY');
var dateMonthAsWord = moment("2014-02-27T10:00:00").format('DD-MMM-YYYY');
"01-02-2017"
, "2 শে জানুয়ারী" বা "ফেব্রুয়ারি 1"? মুহুর্তগুলি আপনার মন পড়তে পারে না।
আমি সর্বদা নিজেকে এখানে অবতরণ করতে দেখি কেবল শিরোনাম এবং প্রশ্নটি একত্রে একত্রিত হয় না তা বুঝতে।
আপনি যদি কোনও স্ট্রিং থেকে একটি মুহুর্তের তারিখ চান :
const myMoment = moment(str, 'YYYY-MM-DD')
মুহুর্তের ডকুমেন্টেশন থেকে :
নেটিভ ডেট.প্রোটোটাইপ পরিবর্তনের পরিবর্তে, মোমেন্ট.জেস ডেট অবজেক্টের জন্য একটি মোড়ক তৈরি করে।
আপনি যদি পরিবর্তে একটি স্ট্রিং থেকে জাভাস্ক্রিপ্ট তারিখ অবজেক্ট চান :
const myDate = moment(str, 'YYYY-MM-DD').toDate();
ইনপুটটিকে পার্স করার জন্য moment.js এর কোনও প্রয়োজন নেই কারণ এটির ফর্ম্যাটটি হ'ল মানক:
var date = new Date('2014-02-27T10:00:00');
var formatted = moment(date).format('D MMMM YYYY');
NaN
।
Date.parse
কল করে new Date
, তাই এটি কোনও পার্থক্য করা উচিত নয়।
মুহূর্তটি আমার যা প্রয়োজন তার জন্য উপযুক্ত ছিল। দ্রষ্টব্য এটি ঘন্টা এবং মিনিট উপেক্ষা করে এবং যদি আপনি এটি ছেড়ে দেন কেবল এটি জিনিস করে। এটি আমার পক্ষে উপযুক্ত ছিল কারণ আমার এপিআই কলটি তারিখ এবং সময় ফিরিয়ে দেয় তবে আমি কেবল তারিখের যত্ন নিই care
function momentTest() {
var varDate = "2018-01-19 18:05:01.423";
var myDate = moment(varDate,"YYYY-MM-DD").format("DD-MM-YYYY");
var todayDate = moment().format("DD-MM-YYYY");
var yesterdayDate = moment().subtract(1, 'days').format("DD-MM-YYYY");
var tomorrowDate = moment().add(1, 'days').format("DD-MM-YYYY");
alert(todayDate);
if (myDate == todayDate) {
alert("date is today");
} else if (myDate == yesterdayDate) {
alert("date is yesterday");
} else if (myDate == tomorrowDate) {
alert("date is tomorrow");
} else {
alert("It's not today, tomorrow or yesterday!");
}
}
আইই 8 বা অলিফিল পরিষেবাটির জন্য ইন্টেল পলফিল চেষ্টা করতে পারেন?
অথবা
let startDate = "2019-01-16T20:00:00.000";
let endDate = "2019-02-11T20:00:00.000";
let sDate = new Date(startDate);
let eDate = new Date(endDate);
startDate = moment(sDate);
endDate = moment(eDate);
var date = moment("2014-02-27T10:00:00").format('DD-MM-YYYY'); var dateCalendarPart = moment(date).format('YYYY/MM/DD'); alert(date); alert(dateCalendarPart);
একটি অবৈধ তারিখ ত্রুটি দেয় ?????