Home Php C# Sql C C++ Javascript Python Java Go Android Git Linux Asp.net Django .net Node.js Ios Xcode Cocoa Iphone Mysql Tomcat Mongodb Bash Objective-c Scala Visual-studio Apache Elasticsearch Jar Eclipse Jquery Ruby-on-rails Ruby Rubygems Android-studio Spring Lua Sqlite Emacs Ubuntu Perl Docker Swift Amazon-web-services Svn Html Ajax Xml Java-ee Maven Intellij-idea Rvm Macos Unix Css Ipad Postgresql Css3 Json Windows-server Vue.js Typescript Oracle Hibernate Internet-explorer Github Tensorflow Laravel Symfony Redis Html5 Google-app-engine Nginx Firefox Sqlalchemy Lucene Erlang Flask Vim Solr Webview Facebook Zend-framework Virtualenv Nosql Ide Twitter Safari Flutter Bundle Phonegap Centos Sphinx Actionscript Tornado Register | Login | Edit Tags | New Questions | 繁体 | 简体

0
votes
answers
楼主
8 views
+10

顯示只在欄中的字符串的前x個字符

-1

我有一個輸出爲「2017-11-17T06:06:29.000 + 0000」我只想在「T」之前的日期部分如何使用紅寶石分割它在軌道上?顯示只在欄中的字符串的前x個字符

+0

這個答案可以很容易地搜索到 – AntonTkachov

沙发
0
0

"2017-11-17T06:06:29.000+0000".first(10)更容易理解
"2017-11-17T06:06:29.000+0000".split('T').first更通用的方式,從時間分割日期

PS:我已經打上你節制的問題,因爲這個問題是一個基本的,可以很容易地發現在手冊/文檔/谷歌。

板凳
0
1

您可以使用strftime打印出所需的格式。 使用<%=date.strftime.("%F") %>打印您所需的日期格式。 以下是需要的參考文件:https://apidock.com/ruby/DateTime/strftime

discard