Định dạng ngày tùy chỉnh trong MS Word 2010


8

Tôi có trường ngày trong tài liệu Word được tạo từ mẫu có trong Microsoft Word 2010. Cài đặt mặc định cho trường này là chỉ hiển thị hai vị trí của năm hiện tại.

Tôi muốn thay đổi nó để hiển thị số năm hoàn thành. Tôi đã tìm thấy hộp thoại "Ngày và Giờ" như được hiển thị, nhưng nó không bao gồm tùy chọn định dạng này (thật lạ là nó không bao gồm tùy chọn năm hai vị trí).

Làm cách nào để thêm định dạng ngày tùy chỉnh cho trường văn bản này?

Cài đặt giờ / ngày tiếng Anh


hệ thống điều hành của bạn là gì?
wizlog

+1 để cố gắng sử dụng năm có 4 chữ số (mọi người nên phấn đấu vì điều này vì năm 2 chữ số có thể đặc biệt khó hiểu trong suốt 12 năm qua). Định dạng ngày ngắn yêu thích của tôi là YYYY-Mmm-DD, mà ngày nay, hiển thị là 2011-tháng 9-2016, vì hoàn toàn không có ý nghĩa gì về từng yếu tố (mặc dù nó là tiếng Anh, vì vậy lựa chọn thứ hai của tôi sẽ là sử dụng thứ tự từ lớn nhất đến nhỏ nhất {cũng được thực hiện theo thời gian} ở dạng số của YYYY-MM-DD: 2011-09-01).
Randolf Richardson

@wizlog: Tôi đang dùng Windows Vista, nhưng điều đó không liên quan gì đến danh sách định dạng nội bộ của Word. "Cài đặt mặc định" được đề cập cho trường văn bản được chỉ định trong mẫu. Tôi đoán cách dễ nhất để thay đổi định dạng là giải nén tệp docx, tìm mã nguồn XML chỉ định các thuộc tính của hộp văn bản, chỉnh sửa chúng và nén lại mọi thứ. Hãy xem nào.
Felix Dombek

Câu trả lời:


0

Thay đổi hiển thị ngày, giờ, tiền tệ và số đo

Đây cũng là phương pháp để thay đổi định dạng mà Windows sử dụng để hiển thị ngày, giờ, tiền tệ và số đo. Bạn cũng có thể thay đổi thứ tự sắp xếp văn bản để khớp với quy tắc sắp xếp được sử dụng ở một quốc gia hoặc khu vực cụ thể.

Mở Tùy chọn ngôn ngữ và khu vực bằng cách nhấp vào nút Bắt đầu , nhấp vào Bảng điều khiển , nhấp vào Đồng hồ, Ngôn ngữ và Vùng , sau đó nhấp vào Tùy chọn ngôn ngữ và khu vực .

Bấm vào tab Định dạng , bấm Tùy chỉnh định dạng này , rồi bấm vào ngày .


1
Đây là một câu trả lời hợp lệ giải quyết vấn đề này cho nhiều chương trình (+1). Xin đừng xóa nó.
Randolf Richardson

@randolf xin lỗi, tôi đã bao gồm một cái gì đó cho phiên bản 1995-97. Tôi nhấp vào xóa, sau đó phục hồi, sau đó thêm này. Tôi sẽ không.
wizlog

1
Cảm ơn vì đã để nó lại - rõ ràng là bạn đã nỗ lực để đăng một câu trả lời hữu ích và tôi chỉ không muốn thấy công việc khó khăn của bạn bị lãng phí. Kịp các công việc tuyệt vời! =)
Randolf Richardson

3
-1 Điều này hoàn toàn KHÔNG hữu ích cho vấn đề cụ thể của tôi!
Felix Dombek

Thử nó. Nó là. Sau khi bạn thêm định dạng ngày tùy chỉnh, hãy mở lại MS word 2010 và bạn sẽ thấy.
wizlog

6

Tôi tin rằng cách để làm điều này là như sau:

  • Chuyển đến tab Chèn trong Word
  • Phần nhanh
  • Cánh đồng
  • Chọn ngày từ danh sách bên trái.
  • Nhập định dạng ngày tùy chỉnh của bạn vào hộp văn bản ở bên phải (ví dụ MM-DD-YY:)
  • Nhấn vào OK

Vậy thì sao? Nó không làm được
Green

1
Điều này hoàn toàn hoạt động! Nó là linh hoạt nhất, hoạt động trong giao diện người dùng bình thường không có chỉnh sửa XML. Chắc chắn nên là câu trả lời đúng.
glopes

4

Trong trường hợp không có câu trả lời gợi ý các giải pháp đơn giản hoặc tổng quát hơn để thêm định dạng ngày tùy chỉnh, đây là những gì tôi đã làm để giải quyết vấn đề:

  • Đổi tên .docxtập tin thành .zipvà giải nén nội dung vào một thư mục.
  • Mở tệp word\document.xmltrong một trình soạn thảo văn bản.
  • Tìm kiếm dateformat(trường hợp không nhạy cảm). Có hai hit, đại loại như

<w: dateFormat w: val = " yy " /> <w: nắp w: val = "de-DE" /> <w: storeMappedDataAs w: val = "dateTime" /> <w: calendar w: val = " gregorian "/> </ w: ngày> </ w: sdtPr> <w: sdtContent> <w: pw: rsidR =" 00331636 "w: rsidRDefault =" 00331636 "> <w: pPr> <w: pPr val = "đúng" /> <w: rPr> <w: sz w: val = "96" /> <w: szCs w: val = "96" /> <w14: numForm w14: val = "oldStyle" / > </ w: rPr> </ w: pPr> <w: r> <w: rPr> <w: sz w: val = "96" /> <w: szCs w: val = "96" /> < w14: textOutline w14: w = "9525" w14: cap = "rnd" w14: cmpd = "sng" w14: algn = "ctr"> <w14: solidFill> <w14: srgbClr w14: val = "000000" </ w14: solidFill> <w14: prstDash w14: val = "solid" /> <w14: bevel /> </ w14: textOutline> <w14: numForm w14: val = "oldStyle" /> </ w: rPr> w: t> 11 </ w: t> </ w: r> </ w: p> </ w: sdtContent> </ w: sdt> </ w: txbxContent>

  • Đối với cả hai lần truy cập, thay đổi phần tô yysáng yyyyvà thay đổi 11thành 2011.
  • Lưu tệp, nén mọi thứ lại và đổi tên tệp lưu trữ thành .docx. Làm xong.

Theo câu trả lời được chấp nhận, cài đặt của tôi đã được đặt theo nhu cầu của tôi. Điều này làm việc hoàn hảo cho tôi; Tôi chắc chắn phải có một cách để chỉnh sửa định dạng thông qua GUI, nhưng một tinh chỉnh nhanh chóng của XML đã làm được điều đó! Cảm ơn bạn
Don Vince

Wow, đó là các loại hạt. Phải chỉnh sửa xml để đặt định dạng của thuộc tính tài liệu là một chút cực đoan nhưng cảm ơn bạn - Tôi đã tìm kiếm cao và thấp vì thông tin này nghĩ rằng sẽ có một tùy chọn nướng mà tôi bị thiếu. Lưu ý trong trường hợp của tôi, tôi có mẫu tài liệu SharePoint 2010 có thuộc tính tài liệu, không phải trường. Mã trường Toggling không có hiệu lực trên màn hình thuộc tính tài liệu.
David Clarke

2

Chà ... tôi đã làm như sau:

Nhấp chuột phải vào trường Ngày và chọn Toggle Field Codes.

Nó là như thế này:

{ TIME \@ "MMMM d, y" }

đĩa đơn yđã cho tôi hai năm như thế 14.

Tôi đã đổi nó thành

{ TIME \@ "MMMM d, yyyy" }

Nhấp chuột phải vào trường Ngày một lần nữa và chọn Toggle Field Codes.

Voila. Nó đã làm việc!

Bây giờ tôi có được một năm bốn chữ số : 2014.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.