2010-07-22 14 views
20

क्या कुछ भी रूबी या रेल में नियमों को संभालने के लिए बेकार है:' 1 '' 1 ',' 2 'के रूप में' दूसरा ', आदि?नियमों के लिए रूबी स्वरूपण: '1' के रूप में '1', '2' '2' के रूप में '0' '

+1

संभावित डुप्लिकेट [मैं "तीसरे" में "rd" को शामिल करने के लिए रूबी में दिनांक कैसे प्रारूपित करता हूं] (http://stackoverflow.com/questions/1081926/how-do-i-format-a -डेट-इन-रूबी-टू-इन-rd-as-in-3rd) – kennytm

+2

http://stackoverflow.com/questions/165170/in-ruby-on-rails-how-do-i-format-a- डेट-द-द-थ-प्रत्यय-ए-इन-इन-सन-ऑक्टेट -5t – vise

उत्तर

30

ऐसा लगता है आप ordinalize लिए देख रहे हैं की तरह:

रूबी ऑन रेल्स ढांचे ठसाठस दिलचस्प थोड़ा डली से भरा है। ऑर्डिनाइज एक संख्या विस्तार है जो एक स्ट्रिंग के रूप में संबंधित क्रमिक संख्या देता है। उदाहरण के लिए, 1. "1" और 22 रिटर्न आवंटित करें। "22 वें" वापसी।

उदाहरण: "। आप # {place.ordinalize} जगह में वर्तमान में कर रहे हैं"

जगह = 3 डालता है

परिणाम:

आप वर्तमान में तीसरे स्थान पर हैं।

+0

धन्यवाद क्रिस, यह वही है जो मैं ढूंढ रहा था क्योंकि मैं एक तिथि के साथ काम नहीं कर रहा हूं। –

संबंधित मुद्दे