저는 Date()에서 국제 서식있는 날짜를 호출하고 텍스트 레이블에 넣는 프로젝트를 신속하게 진행하고 있습니다. 나는 일을 가지고,하지만 난 예를 들어, 또한 그것의 앞에 요일의 이름을 말할 필요 :신속하게 Date()에서 요일의 이름을 표시하는 방법
목요일 11 월 - 2017
난 몰라 dd-MMM-yyyy 형식이 있으면이를 수행합니다. 나는 그것을 찾았지만 나는 아무것도 발견하지 못했다. 나는 신속하고 새로운 도움을 주실 것입니다.
지금까지 내 코드는 다음과 같습니다. 뷰 컨트롤러에는 뷰 컨트롤러 클래스 바로 아래의 레이블에 대한 콘센트가 있습니다.
@IBOutlet weak var dateDisplay: UILabel!
그런 다음 재정의 viewDidLoad() 함수에서, 내가보기 컨트롤러 클래스의 외부 여전히 뷰 컨트롤러에서 그리고 국제 형태
let date = Date()
let formatter = DateFormatter()
formatter.dateFormat = "dd-MMM-yyyy"
let result = formatter.string(from: date)
dateDisplay.text! = result
todayDate = result
에 시스템 날짜 형식을 내 코드를 나는 변수를 가지고있다
var todayDate: String = ("")
지금은 레이블에 "11-5 월 -2017"을 넣는다. "Thursday-11-May-2017"을 레이블에 넣고 싶습니다. 그것을 할 방법이 있습니까? 대단히 감사합니다. 당신이 원하는 방식으로 포맷하는
와우, 나는 간단 있다는 것 생각하지 않았다. 고마워요! –
'YYYY '를 사용하지 마십시오. 'yyyy'를 사용하십시오. 그것들은 다르며 실제로 아무도'YYYY '를 원한다. – rmaddy
@rmaddy 어떻게 다른가요? 그냥 궁금해서 – Sandeep