在Swift中将String转换为Date时的正确日期格式是什么

时间:2017-02-12 15:38:51

标签: swift3

我通过DateFormatter的日期格式不起作用。 当我在dateFormat中指定月份时,为什么年份出现在日期的第一个组成部分?为什么我的am / pm标记在dateFormat中被忽略了?最后,为什么或如何纠正时区?我没有指定,但使用了不同的时区。 谢谢!

public void createPDF(View view){
      //reference to EditText
      EditText et=(EditText)findViewById(R.id.txt_input);
      //create document object
      Document doc=new Document();
      //output file path
      String outpath=Environment.getExternalStorageDirectory()+"/storage/emulated/0/mypdf.pdf";
      try {
        //create pdf writer instance
        PdfWriter.getInstance(doc, new FileOutputStream(outpath));
        //open the document for writing
        doc.open();
        //add paragraph to the document
        doc.add(new Paragraph(et.getText().toString()));
        //close the document
        doc.close();
      } catch (FileNotFoundException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      } catch (DocumentException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      }
    }

0 个答案:

没有答案