下記のコードを実行すると、現在時間とずれたデータが保存されます。ネットで調べたところグリニッジ天文台の時間が記録されるみたいです。日本時間が保存されるようにタイムゾーンを変更する方法を教えていただけますか。

環境はSwift 4、MacBookProです。

現在時間保存用のコード

import UIKit
import RealmSwift

class inputViewController: UIViewController {

@IBAction func save(_ sender: UIButton) {
     try! realm.write{
        self.diary.title = self.titleTextField.text!
        self.diary.body = self.bodyTextView.text
        self.diary.date = NSDate() // 問題の箇所

現在時間表示用のコード

import UIKit
import RealmSwift

class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {
...

//セルの内容
    func tableView(_ tableView:UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
//再利用可能なセル
        let cell: UITableViewCell = UITableViewCell(style: UITableViewCellStyle.subtitle, reuseIdentifier: "Cell")
//セルに値を設定する
        let object = dataArray[indexPath.row]
        cell.textLabel?.text = object.title
        cell.detailTextLabel?.text = object.date.description // 問題の箇所
...
}