কিউজিআইএস লেবেলে ফর্ম্যাট করার তারিখ


9

আমি একটি তারিখের ক্ষেত্রটি লেবেল হিসাবে প্রদর্শন করতে চাই। ডেটা হ'ল শেফফাইল থেকে। প্রশ্নে ক্ষেত্রটি একটি তারিখের ক্ষেত্র।

আমি যখন লেবেলের জন্য তারিখের ক্ষেত্রটি ব্যবহার করি তখন এটি yyyy / মিমি / ডিডি ফর্ম্যাটে প্রদর্শিত হয়। আমি এটি ডিডি / মিমি / ইয়াই ফর্ম্যাটে পেতে চাই।

এটা কি সম্ভব. আমি জানি ম্যাপইনফোতে আমি ফর্ম্যাটডেট ফাংশনটি ব্যবহার করব, আমি ভাবলাম কিউজিআইএস-এ অনুরূপ কিছু আছে কি না।

উত্তর:


7

আপডেট: এক্সপ্রেশন এখন তারিখ বিন্যাস সমর্থন করে, উদাহরণস্বরূপ

format_date('2012-05-15','dd.MM.yyyy') → '15.05.2012'

বর্তমানে, "এক্সপ্রেশন ভিত্তিক লেবেলিং" সম্পর্কিত কাজ চলছে: http://hub.qgis.org/issues/3488

আপাতত, আপনি আপনার ডেটটাইম স্ট্রিংটিকে অন্য ফর্ম্যাটে রূপান্তর করতে ফিল্ড ক্যালকুলেটর ব্যবহার করতে পারেন, যেমন YYYY / MM / DD কে DD.MM.YYYY এর মত:

substr(date,8,2)||'.'||substr(date,5,2)||'.'||substr(date,0,4)

সাবস্ট্রিং সিনট্যাক্সটি হ'ল:

substr(string,startpos,length)

3

আপনি যদি নিজের প্রিয় স্প্রেডশীট সম্পাদকটিতে আকৃতি.ডিবিএফ ফাইল খুলতে পারেন:

  • একটি নতুন কলাম তৈরি করুন, এটি কল করুন temp_date
  • টেম্পের তারিখের জন্য পুরানো তারিখের ডেটা অনুলিপি এবং প্যাট করুন
  • text to dataঅক্ষর অনুসারে বৈশিষ্ট্যটি ব্যবহার করে \বা আপনার তারিখের বিভাজন হিসাবে যে কোনওটিই ঘটুক সেই কলামটি বিভক্ত করুন
  • আপনি যে ক্রমটি চান সেভাবে কলামগুলি পুনর্গঠিত করুন
  • একটি নতুন কলাম তৈরি করুন new_date
  • নতুন_পরে নিম্নলিখিত সূত্রটি ব্যবহার করুন =A1 & "/" & B1 & "/" & C1। অবশ্যই আপনাকে যথাযথ ক্ষেত্রগুলি ব্যবহার করতে হবে এবং আমি উল্লেখ করেছি not

অবশ্যই কিউজিসের জন্য তারিখের ফর্ম্যাটগুলি পরিচালনা করার জন্য একটি ডিফল্ট উপায় থাকতে পারে, তবে আমি এটি দেখিনি। সম্ভবত, ক্ষেত্র ক্যালকুলেটর বুদ্ধিমানের কাছাকাছি খেলুন যদি এটি কিছুটা সহায়তা করে

আমি নিশ্চিত কিউগিস পাইথন কনসোল ব্যবহার করে এটি করার একটি বিকল্প আছে, আমি সময় / সময় তারিখের মডিউল বা কেবল একটি জেনেরিক স্ট্রিংরপ্লেস বা রেগ এক্সপ্রেশন ব্যবহার করে এটি সন্দেহ করি না যে এটি একটি বড় বিষয়। আমি এপির সাথে আয়াত নই তাই আমি সেখানে সাহায্য করতে পারি না


1
জিআইএস প্রোগ্রামের বাইরের ডিবিএফ সম্পাদনা করা ভাল ধারণা নয় কারণ অবজেক্টআইডি ক্ষেত্রটি এক্সেলের বাইরে চলে যাবে না। forums.esri.com/Thread.asp?c=93&f=987&t=302104
আর্টওয়ার্ক 21

@ আর্টওয়ার্ক 21 - ধন্যবাদ, আমি আমার উত্তরটি শীঘ্রই মুছে ফেলব।
dassouki

3
@ আর্টওয়ার্ক 21 দ্বারা সূচিত থ্রেডটি একটি মৌলিক ব্যবহারকারীর ত্রুটিটিকে নথি করে: আপনি যখন ডিবিএফ বাছাই করেন, আপনি এর এবং বৈশিষ্ট্যগুলির মধ্যে সংযোগ নষ্ট করেন। (ওআইডি একটি সম্পূর্ণ লাল হেরিং; এটি শেফফিল স্ট্রাকচারে ব্যবহৃত হয় না)) শর্ত আপনি সন্নিবেশ করান না, সারিগুলি মুছবেন না, বা .dbf ফাইল সম্পাদনা করার সময় সারিগুলি পুনরায় অর্ডার করবেন না, আপনি ঠিক আছেন you'll এর জবাবে আপনার উত্তরটি পুনরায় খোলার বিষয়টি বিবেচনা করুন।
whuber
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.