মোমেন্ট.জেএস ব্যবহার করে বর্তমান ইউনিক্সটাইমস্ট্যাম্প প্রাপ্ত


138

আমি মোমেন্ট.জেএস ব্যবহার করে ইউনিক্স টাইমস্ট্যাম্প পেতে চাই। আমি এমন অনেকগুলি ক্রিয়াকলাপ খুঁজে পেতে পারি যা টাইমস্ট্যাম্পকে মুহুর্তে ডেস্কে রূপান্তর করে moment আমি জানি যে আমি সহজে নিম্নলিখিত জাভাস্ক্রিপ্ট ফাংশন ব্যবহার করে UNIX টাইমস্ট্যাম্প পেতে পারেন: Math.floor(new Date().getTime()/1000)

তবে আমি একই ফলাফল পেতে মোমেন্ট.জেএস ব্যবহার করতে চাই। বর্তমান টাইমস্ট্যাম্পটি পাওয়ার জন্য moment.js এ সরাসরি কোনও কাজ রয়েছে?

উত্তর:


262

সেকেন্ডে ইউনিক্স টাইমস্ট্যাম্প সন্ধান করতে:

moment().unix()

ডকুমেন্টেশন আপনার বন্ধু। :)


23
এটি সেকেন্ডের মধ্যে, মিলিসেকেন্ড নয়
অ্যালন দাহারি

19
@ ক্লাইমিংহোবো - হ্যাঁ এটাই প্রশ্নে জিজ্ঞাসা করা হয়েছিল।
ম্যাট জনসন-পিন্ট

16
@ ক্লাইমিংহোবো আপনি যদি মিলি সেকেন্ড ব্যবহার করতে চানmoment().valueOf()
গৌরব ভারতী

আর বৈধ নয়। নীচে @ কুমার চন্দ্রকেতু উত্তর দেখুন।
কায়সার

1
ডকুমেন্টেশনটি আমার বন্ধু হতে পারে তবে স্ট্যাকওভারফ্লো আমার সেরা বন্ধু
ইয়ভোন আবুরো

137

এই পৃষ্ঠায় যে কেউ ইউনিক্স টাইমস্ট্যাম্প ডাব্লু / মিলিসেকেন্ডের জন্য সন্ধান করছেন, তার জন্য ডকুমেন্টেশন বলেছে

moment().valueOf()

অথবা

+moment();

আপনি এটি (বা [ মূলধন এক্স ] এর মাধ্যমে দশমিক মিলি সেকেন্ড সহ ইউনিক্স সেকেন্ডের জন্যও পেতে পারেন ) তবে এটি আপনাকে একটি স্ট্রিং দেবে। আপনি যে কোনও সংখ্যায় প্রথমে রূপান্তর / কাস্ট করেন না হলে কোন মুহুর্তের জেজে প্রকৃতপক্ষে তার পরে বিশ্লেষণ করবে না।moment().format('x').format('X')


2
খুব সুন্দর, তবে শেষটি ( +moment()) দেখতে বেশ ঝুঁকিপূর্ণ দেখাচ্ছে!
ড্যানিয়েল এফ

@ জে রিচার্ডস্জ যা আপনাকে একটি অপ্রয়োজনীয় পার্সিং পদক্ষেপ বলে মনে হচ্ছে, যেহেতু আমি উল্লেখ করা প্রথম দুটি আপনাকে একটি সংখ্যা হিসাবে সঠিক মান দেবে।
মিশ্রিত 3

1
সঠিক। ডকুমেন্টেশন থেকে : moment().valueOf(); বা +moment();
স্টিভ সুইসবার্গ

@ मিক্স 3 ডি আমি চেষ্টা করব। ধন্যবাদ!
জে রিচার্ডস্জ

20

মিলিসেকেন্ডে ইউনিক্স সময়-স্ট্যাম্পের জন্য

moment().format('x') // lowerCase x

সেকেন্ডে UNIX টাইম স্ট্যাম্পের জন্য moment().format('X') // capital X


5
দ্রষ্টব্য: এগুলি আপনাকে স্ট্রিং হিসাবে মান দেবে, সংখ্যা সংখ্যা নয়।

7

এগুলির যে কোনও একটি চেষ্টা করুন

valof = moment().valueOf();            // xxxxxxxxxxxxx
getTime = moment().toDate().getTime(); // xxxxxxxxxxxxx
unixTime =  moment().unix();           // xxxxxxxxxx
formatTimex =  moment().format('x');   // xxxxxxxxxx
unixFormatX = moment().format('X');    // xxxxxxxxxx
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.