অনেক সময় আমি ইউনিক্স ফর্ম্যাটে তারিখগুলি পাই, স্পষ্টতই তারা আমাকে কী তারিখ এবং সময় দেখায় তা আমি বুঝতে পারি না, সেখানেই ইউনিক্সটাইমে থাকা বিষয়টিকে "স্বাভাবিক" রূপান্তর করা প্রয়োজন।
তবে, প্রথম প্রশ্ন:
ইউনিক্স সময় কী?
আমরা পড়তে পারেন উইকিপিডিয়া এবং আমরা দেখতে পাব যে আমাদের সামনের নম্বরটি 1 জানুয়ারি, 1970 থেকে সেই মুহুর্ত পর্যন্ত সেকেন্ডের সংখ্যাটি পেরিয়ে গেছে, «1437905791 like এর মতো কিছু বলতে আসলে বোঝায়:
আমি ইউনিক্স টাইম ফর্ম্যাটে তারিখগুলি কোথায় পাই?
অনেক অ্যাপ্লিকেশন তাদের যে ডাটাবেস, ফোরাম, অ্যাপ্লিকেশন সার্ভার ইত্যাদি ব্যবহার করে তারা এই ফর্ম্যাটে তারিখ বা মুহুর্তগুলি সংরক্ষণ করে tend
ইউনিক্সটাইম টার্মিনাল থেকে এমন কিছুতে রূপান্তর কীভাবে আপনি বুঝতে পারবেন?
সহজ, ধরুন আমাদের নিম্নলিখিত তারিখ রয়েছে: 1416483005
এটিকে এমন কিছুতে রূপান্তর করতে যা আমরা বুঝতে পারি, কেবল লিখুন: তারিখ -d @
এটাই:
date -d @1416483005
এবং এটি আমাদের জানাবে যে এটি 20 নভেম্বর 2014, 06:30:05 এ প্রতিনিধিত্ব করে
ইউনিক্সটাইম থেকে রূপান্তর করার জন্য কোনও ওয়েবসাইট আছে?
হ্যাঁ অবশ্যই, গুগল «ইউনিক্স তারিখ»এবং ভয়েলা, তারা অনেক কিছু দেখতে পাবেন ফলাফল.
আমি কি রূপান্তরিত সরাসরি মাইএসকিউএল তারিখ পেতে পারি?
হ্যাঁ অবশ্যই, এটি ধরে নেওয়া একটি ডেটাবেস বলে পরিসংখ্যান, একটি টেবিল বলা বার, এবং তারিখ নামে একটি ক্ষেত্র রয়েছে যা ইউনিক্স ফর্ম্যাটে রয়েছে, রূপান্তরিত ক্ষেত্র থেকে সমস্ত ডেটা পাওয়ার ক্যোয়ারীটি ইতিমধ্যে হবে:
select FROM_UNIXTIME(date) from stats.times;
এটি হ'ল FROM_UNIXTIME () নামে আমাদের একটি ফাংশন রয়েছে যা আমাদের এই রূপান্তরকরণে সহায়তা করে, যদি প্রথম বন্ধনের ভিতরে আমরা ক্ষেত্রটি রাখি যার তথ্য সেই ধরণের, এটি রূপান্তর করে।
শেষ!
ঠিক আছে, যোগ করার মতো আরও অনেক কিছু নেই!
ইলাহা জানতেন না যে সেই বিন্যাসটি ব্যবহৃত হবে, যা অর্থোপেডিক, আসুন দেখা যাক সংখ্যাটি যখন ভেরিয়েবলের সর্বাধিক স্মৃতিতে পৌঁছায় তখন কী ঘটে। বিশ্বের ছেলেরা, সবার ভুল ছিল, শেষ পর্যন্ত এটি ইউনিক্স হবে কখন আমাদের বলে দেয়।
https://es.m.wikipedia.org/wiki/Problema_del_a%C3%B1o_2038
কি দুর্দান্ত প্রকাশনা… !! তথ্যের জন্য ধন্যবাদ !!!
চিয়ার্স ...
সিসিজে লগ কালারাইজারের ইউনিক্স তারিখের ফর্ম্যাটটি রূপান্তর করতে একটি বিকল্প রয়েছে।
লেজ /varlog/squid3/access.log | ccze -C
খুব ভাল পোস্ট, কমান্ডটি জানার পক্ষে এটি বেশ কার্যকর, আপনি যখন লগ দেখতে পাচ্ছেন এবং ইউনিক্স সময়টি মাথা ব্যথা হয় এবং যদি আপনি কেবল নম্বরটি দেখেন তবে এই বিন্যাসে তারিখটি কী তা আপনার কোনও ধারণা নেই।
হুবহু, সিস্টেমে যখন নরকের ঘটনা ঘটেছিল এবং কীভাবে এটি অনুবাদ করা যায় তা না জানার পরে আপনি কী চাইছেন the
ইউনিক্সটাইমের সাথে সময়টি প্রদর্শন করার জন্য ভাল ধারণা।
আমি টাইমকে সাথে সময় দিয়ে পরীক্ষা করে চলেছি (সি) সাথে সময় (০) ১৯ 0০ সাল থেকে আমাকে কয়েক সেকেন্ড দেয়, আমি জানি যে এমন কিছু সরঞ্জাম রয়েছে যা এটি স্বয়ংক্রিয়ভাবে করে তবে আমি নিজে এটি দেখতে চেয়েছিলাম
আমি তখন থেকে যে বছরগুলি পেরিয়েছি তার সাথে 1970 যোগ করি, আমি কয়েক মিনিট পেতে সেকেন্ডগুলিকে ভাগ করে 60 এবং আবার ঘন্টাগুলি পাওয়ার জন্য 24 এবং আমি শেষ 365 এর দিনগুলি পেয়েছি এবং বছরগুলি অর্জন করি।
দীর্ঘ বছর = 1970 + ((সময় (0) / 60/60/24/365)); আমাকে বর্তমান তারিখ দেয়
মাসের সংখ্যার জন্য আমি বর্তমান তারিখটি নিয়েছি এবং তারিখ থেকে গত বছর পর্যন্ত সেকেন্ডগুলি বিয়োগ করেছি, তবে আমার এখনও গত বছর থেকে কয়েক সেকেন্ড বাকি রয়েছে।
long numdelmes=time(0)-(((time(0)/60/60/24/365)-1)606024365);
আমি নামফলক নিয়েছি এবং মিনিটগুলি পেতে 60 কে এবং আবার এক ঘন্টা বাকি সময় পাওয়ার জন্য 60 দিয়ে বিভক্ত করি। আমার ইতিমধ্যে এই বছর দিন সংখ্যা রয়েছে এখন আমি বিভাগের বাকী 7 টির মধ্যে নিয়েছি এবং তারা আমাকে দিন দেয়
long diasemana=((numdelmes/60/60/24)-365)%7;
আমি প্রক্রিয়াটি পুনরাবৃত্তি করি তবে আমি আর by দ্বারা ভাগ না করে 7 দ্বারা এবং আমি মাসের সংখ্যাটি পাই I
numdelmes=((numdelmes/60/60/24)-365)/31;
একটি দুর্দান্ত নিবন্ধ, এটি পুরোপুরি স্পষ্ট হয়েছে, আমি সম্প্রদায়ের কাজকেও জোর দিতে চাই, মন্তব্যে অনেক সন্দেহেরও ব্যাখ্যা দেওয়া হয়েছে এবং ব্লগ অনুসরণ করার পরে এই জাতীয় লোকেরা পাওয়া সহজ নয়। এ 10।